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

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

我昨天刚重新看了遍《Thinking in Java》,发现关于第22章 图形化用户界面,有关于说把事件分发给Swing专门的线程的讲述,然后试了试书本中的

SwingUtilities.invokeLater
发现虽然渲染出现了卡顿延迟,但是可以是正常显示了。 第一次使用Swing,想做个桌面版的计时器,遇到点问题随手记录下,看之后能不能解决。

posted on 2022-05-20 07:08  我欲皆真  阅读(149)  评论(0编辑  收藏  举报

导航