怎么将图片导入到jlabel中eclipse

怎么将图片导入到jlabel中eclipse,第1张

在项目下新建两个Source Folder,注意不是Folder,一个src,一个res,然后在src下创建程序文件,将图片、声音等资源文件导入到res这个目录里面就可以了。

java API中 JLabel有个setIcon方法,可以把一张图片设置为JLabel的图标,setIcon public void setIcon(Icon icon)定义此组件将要显示的图标。如果icon值为null,则什么也不显示。此属性的默认值为 null。这是一个JavaBeans绑定属性。

具体方法如下:

1、打开eclipse创建一个test项目,并且把图片放进去。

2、创建一个“JLable_test”类文件。

3、首先创建两个变量imageIcon以及jlable。

4、创建frame窗口并显示。

5、通过addComponentListener方法监听窗口变化。

6、在监听窗口变化的方法中我们可以,每次窗口变换就删除jlable组件,并通过frame的getSize方法获得窗口大小设置为图片的宽高,然后再重新添加jlable组件显示。

7、运行后我们发现图片是填满窗口的,对窗口进行变换缩放的时候,jlable中的图片也会随之缩放。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/7821389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存