我正在使用Java中的学校管理应用程序。当我构建一个JAR文件&在Winrar中打开它,包括 images 文件夹在内的所有资源都在那里。在NetBeans中一切都很顺利,但是当我运行JAR文件时,它不会显示图像。
我的目录就像这样:
代码为:
iconAdd = new ImageIcon(getClass().getResource("../images/add.png"));
add = new JButton(iconAdd);
add.setPreferredSize(new Dimension(130, 100));
add.setBorder(new LineBorder(Color.decode("#a2bdbf"), 1, true));
add.setCursor(Cursor.getPredefinedCursor(12));
gbc.gridx = 0;
gbc.gridy = 0;
gbc.anchor = GridBagConstraints.NORTHWEST;
gbc.insets = new Insets(10, 10, 10, 10);
leftPane.add(add, gbc);
如上所述,我正在添加所有必需的图像。在NetBeans中,它工作正常,但JAR文件未显示任何图像。我知道有类似的问题,但这对我没有帮助。任何帮助,将不胜感激。提前谢谢。