为什么我只在JFrame属性[NetBeans]中找到iconimage而不是icon?

时间:2014-01-07 21:26:12

标签: java swing netbeans icons jframe

请帮助我,我是Java编程的新手,我想在我的Jframe中添加一个图像,所以当我转到Jframe的属性时,我会找到'iconIMAGE'。

我在大多数教程中都找不到简单的'icon':

是我的netbean的版本还是什么? 我怎样才能获得这个图标属性而不是iconImage?

我发现了什么: enter image description here

我想要的是什么:

enter image description here

2 个答案:

答案 0 :(得分:1)

JFrame没有Icon属性,它具有由setIconImage设置的IconImage属性。要在框架区域中添加图标,您只需使用JLabel中的图标。

答案 1 :(得分:1)

最好的方法是以编程方式(实际学习编程):

ImageIcon icon = new ImageIcon(path);

frame.setIconImage(icon.getImage());

其中path是磁盘上图像文件的路径。