来自资源中图像的SetIconImage

时间:2013-04-04 11:52:57

标签: java image swing jframe embedded-resource

我有一个在资源中有一个图像文件夹的swing应用程序。我使用下面的代码访问图像:

btnDel = new JButton(new ImageIcon(getClass().getResource("/Recycling-Pool.png")));

此方法适用于我参考图像的组件,如JLabel和JMenuItems。我有一个应用程序的图标,我使用以下代码访问:

setIconImage(getToolkit().getImage("Images/Free bsd.gif"));

这也适用于条形图标,但我希望图标也与Apllication捆绑在一起,我无法弄清楚如何访问应用程序栏的图标图像。请帮助。

1 个答案:

答案 0 :(得分:2)

我想出了答案。抱歉浪费你的时间。它会是这样的:

setIconImage(getToolkit().getImage(getClass().getResource("/Free bsd.gif")));

对于嵌入式图像,这对我来说很好。 :)