JLabel展示文本和图片--java进阶day03

1.JLabel

我们想要在窗体中展示图片或者文本是不能直接展示的,文本和图片必须要放在JLabel这个组件中

JLabel实质是窗体中的一块区域,创建了一个JLabel对象意味着在窗体中开辟了一块区域,组件则放置在这块区域

2.JLabel创建

1.JLabel展示文本

2.JLabel展示图片

Icon是一个接口,参数是接口,所以要给实现类对象

其中Icon有个实现类叫ImagnIcon,该实现类可以接收图片的地址,用于加载图片

将ImageIcon的变量放入JLabel中就意味着加载了这张图片

我们可以简写成


.

注意事项

如果加载的两张图片位置重叠了,优先显示的是第一张加载的图片,后添加的图片是压在前加载图片的下面

3.图片显示问题

1.图片不显示

如果JLabel中图片不显示,就要确认自己的地址有没有写错

2.图片显示不全

如果加载的图片显示不全,极有可能是因为在自行设定图片摆放位置时,分辨率写小了(宽、高),则时我们就可以找到图片--右键--详细信息,查看图片对应的分辨率并使用

posted @ 2025-03-02 21:44  直実  阅读(58)  评论(0)    收藏  举报