为什么我的标题栏中的图标因时间而异(Java Swing)

时间:2016-12-03 01:05:22

标签: java swing jframe

我在另一个我打电话的课堂上画了一个图标: Image logo = new LogoRosemont().logo;

然后将其设置为我的JFrame:setIconImage(logo);

但Icon有时是完美的,有时是偏黑的,往往是黑色的。

1 个答案:

答案 0 :(得分:0)

为了记录,我通过将setIconImage(logo);放在我的构造函数的末尾来更正了问题。问题是在获得它之前通常没有完全绘制它。 它取决于如何在两个任务之间共享处理时间:JFrame绘图和徽标绘图。

希望它能帮助别人。 ^^