我有一个特定的任务,我按计划的时间间隔运行.基本上我在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() {

@Override

public 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() {

@Override

public void run() {

//.........

}

};

timer = new Timer();

timer.schedule(t, 0, 200);

}

}

java在frame怎么计时_java – 退出jframe时的Swing stop计时器相关推荐

  1. java给frame设置背景_JAVA设置FRAME背景总结设置背景图片

    Java中有关Frame背景的设置总结 我们在进行图形用户界面编程时,为了做出一个漂亮.个性化的界面,那么界面的背景就必须考虑了.要想灵活使用背景,就一定要对frame的基本有一些了解,因为在java ...

  2. java线程运行无限次_java程序运行时到底有多少个活跃线程

    先贴上最原始的代码,疑惑的开始. public class Solution { public static void main(String[] args) { T t1 = new T(); T ...

  3. Java反射修改返回值_java反射调用时如果返回值是整型数组怎么处理?

    想通过java的反射功能将javaBean转换成map: public static Map toMap(Object javaBean) { Map result = new HashMap< ...

  4. java如何截取视频文件_Java获取视频时长及截取帧截图详解

    前言 只是最近碰到有这方面的项目需求,所以简单 Mark 下本文.下面的示例是参考过他人分享的文章,之后本人再自行实践.调整和测试过的,希望对有这方面需求的人有所帮助. 示例 添加依赖 org.byt ...

  5. java连接本地数据库命令_Java操作数据库时一次连接只能执行一条SQL命令

    Java操作数据库时一次连接只能执行一条SQL命令 答:× 全面深化改革要攻坚涉险,必须坚持正确的思想方法,不断探索和把握全面深化改革的内在规律,特别是要把握和处理好全面深化改革中的等重大关系 答:整 ...

  6. 全部java下载访问不了_java – 访问DownloadProvider时避免SecurityException

    我有一个具有图片mime类型的intent过滤器 android.intent.action.SEND的活动. 一旦用户与我的活动(UploadActivity)共享图片(特别是来自下载管理器),活动 ...

  7. java 文件读取中文乱码_java文件读取时发生中文乱码怎么解决

    java文件读取时发生中文乱码怎么解决 发布时间:2020-06-23 09:33:47 来源:亿速云 阅读:59 作者:Leah java文件读取时发生中文乱码怎么解决?这篇文章运用了实例代码展示, ...

  8. java 导出如何合并列_Java导出excel时合并同一列中相同内容的行思路详解

    一.有时候导出Excel时需要按类别导出,一大类下好几个小类,小类下又有好几个小小类,就像下图: 要实现这个也不难, 思路如下:按照大类来循环,如上就是按照张江校区.徐汇校区.临港校区三个大类循环,然 ...

  9. java指定长度数组长度_Java声明数组时不能指定其长度

    声明数组平均折旧法包括 长度The First Folio was published after the death of W. Shakespeare. 声明数组W. Shakespeare mi ...

最新文章

  1. oracle sqlserver 查看指定用户下面的表
  2. R语言可视化包ggplot2改变图例(legend)标签实战
  3. 常见问题:内存,循环引用,runloop的简单理解
  4. 与顶级互联网公司技术大佬面对面聊聊RocketMQ
  5. 信息学奥赛一本通(1193:吃糖果)
  6. 华为手机下拉菜单没了_这才是华为正确的截图方式!别不当回事,白白浪费这么强大的手机...
  7. Linux 引入自动化测试平台 KernelC
  8. FFT分析的加窗和重叠
  9. Apache Flink 简单安装
  10. 线性判别分析(Linear Dicriminant Analysis)参数推导记录备忘
  11. GCD Timer事件的精度
  12. asus z99s xp驱动
  13. 使用 React Testing LIbrary 的 15 个常见错误
  14. 华为_ensp_vlan接口模式
  15. 掘金夜谈-畅聊程序人生(笔记)
  16. swagger注解介绍
  17. 签了工作之后才发现,自己太草率了  很长很真实 但会对你有所帮助的
  18. python随机生成英文字母_在Python中生成随机字母
  19. 优秀前端工程师必备: checkbox radio--单钩 多钩 大比较:你是♂||♀ , 还是 ♂♀...
  20. 大数据高级开发工程师——Spark学习笔记(7)

热门文章

  1. jep290涉及jdk版本_JDK 13中的JEP 355文本块
  2. 光流法测试代码_高效的企业测试-工作流和代码质量(4/6)
  3. c++ 嵌套私有类_嵌套类和私有方法
  4. jsf 项目_您将在下一个项目中使用JSF吗?
  5. jax-ws和jax-rs_JAX-RS和JSON-P集成
  6. amqp rabbitmq_通过Spring Integration和RabbitMQ获得高可用性的AMQP支持的消息通道
  7. 在Java中将时间单位转换为持续时间
  8. 使用Spring和JSR 303进行方法参数验证
  9. 同步器 java_您可能不知道的五个高级Java同步器
  10. 呼叫我或异步REST