Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从资源中的图像设置图像_Java_Image_Swing_Jframe_Embedded Resource - Fatal编程技术网

Java 从资源中的图像设置图像

Java 从资源中的图像设置图像,java,image,swing,jframe,embedded-resource,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"))

我有一个swing应用程序,在参考资料中有一个映像文件夹。我使用以下代码访问图像:

btnDel = new JButton(new ImageIcon(getClass().getResource("/Recycling-Pool.png")));
对于我来说,这种方法在引用组件(如jlabel和JMenuItems)的图像时效果很好。我有一个使用以下代码访问的应用程序图标:

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

这也适用于工具栏图标,但我希望图标也与应用程序捆绑在一起,我不知道如何访问应用程序栏的图标图像。请帮忙。

我找到了答案。对不起,浪费了你的时间。它将是这样的:

setIconImage(getToolkit().getImage(getClass().getResource("/Free bsd.gif")));
对于嵌入图像,这对我来说很好。:)