Java 小程序不';我不想在浏览器中打开
我的小程序不想在浏览器中打开。我认为这一切都是因为图形 我这样加载它:Java 小程序不';我不想在浏览器中打开,java,image,browser,graphics,icons,Java,Image,Browser,Graphics,Icons,我的小程序不想在浏览器中打开。我认为这一切都是因为图形 我这样加载它: icon = new ImageIcon(getClass().getResource("logo.png")); logo = new JLabel(icon); 然后像这样使用: icon = new ImageIcon(getClass().getResource("logo.png")); logo = new JLabel(icon); 没有图形,一切正常。使用类加载器查找捆绑在jar文件中的图像 Clas
icon = new ImageIcon(getClass().getResource("logo.png"));
logo = new JLabel(icon);
然后像这样使用:
icon = new ImageIcon(getClass().getResource("logo.png"));
logo = new JLabel(icon);
没有图形,一切正常。使用类加载器查找捆绑在
jar
文件中的图像
ClassLoader classLoader = this.getClass().getClassLoader();
URL imageURL = classLoader.getResource("images/icon.logo");
JLabel logo = new JLabel(new ImageIcon(imageURL));
另见:
更新
+Project
|
|
+-src
| |
| |
| +path
| |
| |-TargetClass.java
| ...
|
+-resources
| |
| |
| +-images
| | |
| ... |-icon.logo
... ...
呵呵。。噪音已删除。是否必须创建文件夹“资源”?不幸的是,它仍然无法工作。我有NullPointerException错误。