好的,所以我使用此代码从该类所在的同一文件中导入图标,并为其分配JLabel
,
JLabel label1;
Icon iron_ore = new ImageIcon(getClass().getResource("icon_ore"));
label1 = new JLabel(iron_ore);
但是如果我想将图标放在与该类所在的文件不同的文件中,我必须添加什么代码?谢谢。
答案 0 :(得分:2)
如果图片位于包foo.bar.baz
中,则使用
getClass().getResource("/foo/bar/baz/the-icon.png")
正如javadoc中所解释的那样。