如何从java中的其他包导入图标

时间:2014-03-01 15:50:59

标签: java import icons jlabel

好的,所以我使用此代码从该类所在的同一文件中导入图标,并为其分配JLabel

JLabel label1;
Icon iron_ore = new ImageIcon(getClass().getResource("icon_ore"));
label1 = new JLabel(iron_ore);

但是如果我想将图标放在与该类所在的文件不同的文件中,我必须添加什么代码?谢谢。

1 个答案:

答案 0 :(得分:2)

如果图片位于包foo.bar.baz中,则使用

getClass().getResource("/foo/bar/baz/the-icon.png")

正如javadoc中所解释的那样。