2022年5月20日

给线程池的任务记得设置异常处理

摘要: 今天用 ScheduledThreadPoolExecutor 处理swing的一个简单定时任务处理,逻辑反复看了好久,确定是没错的,但是每次就只执行完运算,渲染部分完全没生效。 我一直以为是不是swing的哪个用法搞错了,结果后面实在没找到就将代码一行一行拆开来写测试。结果发现是一个类型强制转换搞 阅读全文

posted @ 2022-05-20 18:30 我欲皆真 阅读(35) 评论(0) 推荐(0) 编辑

内部类和静态内部类的区别

摘要: 前两天在《Thinking in Java》上看到关于这个,感觉总结的很好。 如果不需要内部类对象与其外围类对象之间有联系,那么可以将内部类声明为static。这通常称为嵌套类。想要理解static应用于内部类时的含义,就必须记住,普通的内部类对象隐式地保存了一个引用,指向创建他的外围类对象。然而, 阅读全文

posted @ 2022-05-20 11:14 我欲皆真 阅读(150) 评论(0) 推荐(0) 编辑

关于Swing设置窗口图标后出现卡顿以及其他问题

摘要: 我给JFrame设置IconImage,这个图标出现的有些延迟,而且还导致JPanel的渲染出现了问题。图标我原本想用ICON的,结果ico后缀无法显示,只能改为使用同一个图片的png。设置完iconImage后,JFrame中JPanel又无法出现,必须手动调整JFrame的大小才能出现。 我昨天 阅读全文

posted @ 2022-05-20 07:08 我欲皆真 阅读(148) 评论(0) 推荐(0) 编辑

导航