如何更改JFrame图标[复制]

这个问题在这里已经有答案了
如何将图标设置为JFrame

(12个答案)

五年前关闭的

我有一个JFrame,它在标题栏(左角)上显示一个Java图标。
我想将该图标更改为我的自定义图标。我该怎么做

创建一个新的ImageIcon对象,如下所示:

ImageIcon img=新的ImageIcon(pathToFileOnDisk);

然后使用setIconImage()将其设置为您的JFrame

myFrame.setIconImage(img.getImage());

还可以签出setIconImages(),它将取而代之的是列表

发表评论