JAVA随手笔记一之图标按钮

这篇博客介绍了在JAVA中创建图标按钮的方法,包括如何将图片保存在class路径下的image文件夹,以及通过getResource方法设置图片资源。作者分享了在处理图片路径时遇到的问题及解决方案,希望对遇到类似问题的程序员有所帮助。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

URL url = MyImageIcon.class.getResource("/1.jpg");
		Icon icon = new ImageIcon(url);

 我们且看看这两句代码所表明的意思,这里我是直接将图片名跟在getResource的括号里面,并未加其前面的完整路径,所以这种情况下,

我们只能将图片保存在class路径下,如下图我们可以直接在eclipse里面建,也可以找到文件路径,在相应目录下建立文件夹,命名为image.

即可出现图标按钮。

第二种方法,最初我一直是在工程里面创建的image文件夹,将图片保存在其中,也就是以下代码:

1、   URL url = MyImageIcon.class.getResource("/image/1.jpg");
         Icon icon = new ImageIcon(url);

或2、URL url = MyImageIcon.class.getResource("..image/1.jpg");
         Icon icon = new ImageIcon(url);

然而发现自己一直做不出来,总想着这个路径错误,但却改不出来,就这样在存放路径不变的情况下,改着改着改出来了结果,代码如下:

Icon icon = new ImageIcon("image/1.jpg");

将两行代码融为一行,不管怎么样,这也是一个解决办法,我们可以比较一下路径。


这就是我遇到的问题,如有码友遇相似问题,望有所帮助。*--*


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值