gpt4 book ai didi

java - imageIcon/图像加载到框架中?

转载 作者:行者123 更新时间:2023-12-01 13:31:16 28 4
gpt4 key购买 nike

我在java中制作了这样的图像列表:

static String[] imageList1 = { "images/bgs/bg.png", "images/bgs/image1.png", 
"images/bgs/image2.png", "images/bgs/image3.png" };

我使用图像列表中的图像作为背景,如下所示:

JLabel background = new JLabel(new ImageIcon(imageList1[0]));

问题是当我运行程序时,整个框架是空白的(据说该框架仅由一张图片 image 和一个 button 组成),但如果我最小化然后最大化或调整框架的宽度或高度,它突然显示图像按钮

最佳答案

您是否尝试过调用revalidate();重绘(); ?

这可能会解决您的问题,但您正在寻找的是 JImagePanel 类。它是一个第三方实用程序,应该会让您的生活变得更轻松。 Get the source here.

然后,只需将此面板添加到 JFrame 和 viola 的根目录即可!

关于java - imageIcon/图像加载到框架中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21550916/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com