网站建设 上海,做网站如何大网页,企业危机公关,wordpress前台插件我有一个特定的任务,我按计划的时间间隔运行.基本上我在JFrame中的Label上显示相机.但是,当我退出JFrame时,应用程序似乎运行.我怎么能阻止它#xff1f;我已经删除了代码的细节,只是将相关部分留在了public class TaskCLass extends JFrame {JPanel p;JLabel l;Timer timer;p…我有一个特定的任务,我按计划的时间间隔运行.基本上我在JFrame中的Label上显示相机.但是,当我退出JFrame时,应用程序似乎运行.我怎么能阻止它我已经删除了代码的细节,只是将相关部分留在了public class TaskCLass extends JFrame {JPanel p;JLabel l;Timer timer;public TaskCLass() {p new JPanel();l new JLabel(Window);add(p);p.add(l);setSize(700, 600);this.addWindowListener(new WindowAdapter() {Overridepublic void windowClosing(WindowEvent e) {System.out.println(e);timer.purge();timer.cancel();System.exit(1);}public void windowClosed(WindowEvent e) {System.out.println(e);timer.purge();timer.cancel();System.exit(1);}});setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setVisible(true);startTask();}public static void main(String[] args) {new TaskCLass();}public void startTask() {TimerTask t new TimerTask() {Overridepublic void run() {//.........}};timer new Timer();timer.schedule(t, 0, 200);}}