【发布时间】:2014-10-22 17:22:14
【问题描述】:
我尝试将插件写入 NetBeans IDE。但我无法找到某些图像的正确路径:
这是我的项目树结构:
并像这样测试代码显示图标 wePagesBadge.gif
ImageIcon image = new ImageIcon("webPagesBadge.gif");
JOptionPane.showMessageDialog(null, "Some Messsage","Example",JOptionPane.INFORMATION_MESSAGE,image);
当然,当我将此图像放入我在本地计算机上安装 netbeans 的根文件夹中时,该图标会出现在 JOptionPane 中。这条路是
C:\Program Files\NetBeans 8.0
其他例子是当我不使用 Maven 项目类型开发插件,而是使用 Netbeans 模块项目类型:
这次图像出现在 JOptionPane 上。我花了很多时间寻找答案,但我不知道如何解决它。
【问题讨论】:
-
您应该遵循conventions in Maven,这意味着在
src/main/resources/文件夹中拥有图像等资源,而在src/main/java文件夹中NOT。
标签: java maven netbeans netbeans-platform netbeans-plugins