JLabel的图标属性未显示在Netbeans Apache 11的属性面板中

时间:2019-05-06 19:06:07

标签: java apache swing netbeans jlabel

因此,我遇到了这个问题,在Netbeans apache IDE中看不到JLabel的icon属性。 它在NetBeans 8.2上显示得很好。

它应该是什么样的:

https://i.stack.imgur.com/Qa8PJ.jpg

对我来说是什么样子:

https://uploads.disquscdn.com/images/16fa550b1d47e029d3c10b040b099f3c638f901da222464c04f917bc72282f53.png

我看不到任何用于设置JLabel图像的'icon'属性。

是的,我可以使用标签发布图像,但是它说我至少需要10个代表,所以我只粘贴了链接,对此感到抱歉。

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

无法直接使用Netbeans Apache IDE图标属性

https://netbeans.org/kb/docs/java/gui-image-display.html

请参阅上面的链接

要将图像添加到标签:

  1. 在GUI设计器中,选择已添加到表单中的标签。
  2. 在“属性”窗口中,单击“属性”类别,然后滚动到“图标”属性。
  3. 单击省略号(...)按钮。将显示图标属性编辑器。

enter image description here

  1. 在图标属性对话框中,单击“导入到项目”。
  2. 在文件选择器中,导航到系统上要使用的任何映像。然后单击下一步。
  3. 在向导的“选择目标文件夹”页面中,选择新程序包文件夹,然后单击“完成”。

enter image description here

  1. 单击“确定”关闭图标属性对话框。 单击“确定”后,IDE将执行以下操作:

    • 将图像复制到您的项目中。因此,当您构建和分发--------应用程序时,该映像将包含在可分发的JAR文件中。
    • 在ImageDisplay类中生成代码以访问图像。
    • 在表单的“设计”视图中的标签上显示图像。