【问题标题】:Why do I only find iconimage instead of icon in JFrame properties [NetBeans]?为什么我在 JFrame 属性 [NetBeans] 中只找到 iconimage 而不是 icon?
【发布时间】:2014-01-07 21:26:11
【问题描述】:

请帮助我,我是 Java 编程新手,我想向我的 Jframe 添加图像,所以当我转到 Jframe 的属性时,我找到了“iconIMAGE”。

而且我在大多数教程中找不到简单的“图标”:

是我的 netbean 的版本还是什么? 以及如何获取此图标属性而不是 iconImage?

我的发现:

我想要什么:

【问题讨论】:

  • IconImage 是 Icon 的包装器,允许在需要 Icon 或 Image 时使用图像。不要为此感到压力。基本上它归结为同一件事(绘画有一些细微的差异,但你不必担心这一点还有很长的路要走)

标签: java swing netbeans icons jframe


【解决方案1】:

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

ImageIcon icon = new ImageIcon(path);

frame.setIconImage(icon.getImage());

path 是磁盘上映像文件的路径。

【讨论】:

  • 得到你!非常感谢!
【解决方案2】:

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

【讨论】:

  • 谢谢你,这就是我实际所做的并且成功了!
猜你喜欢
  • 1970-01-01
  • 2019-08-07
  • 2022-12-29
  • 1970-01-01
  • 2018-03-05
  • 1970-01-01
  • 1970-01-01
  • 2011-08-11
  • 1970-01-01
相关资源
最近更新 更多