gpt4 book ai didi

java - 如何使用 jbutton 将 jlabel 的图标设置为背景图像?

转载 作者:行者123 更新时间:2023-12-01 12:33:42 24 4
gpt4 key购买 nike

我正在为该程序使用Jframe 表单,这是我尝试过的按钮代码。当我运行程序并单击按钮时,没有任何反应。请帮忙。

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
ImageIcon icondir = new ImageIcon("C:\\Users\\Awesome\\Desktop\\myaJbQq.jpg");
ID_Background.setIcon(icondir);
}

最佳答案

此文件(图片)C:\\Users\\Awesome\\Desktop\\myaJbQq.jpg 不存在。

ImageIcon问题是,如果文件/资源​​丢失,则不会引发任何异常。尝试以这种方式加载图标:

ImageIcon icondir = new ImageIcon(
ImageIO.read(
new File("C:\\Users\\Awesome\\Desktop\\myaJbQq.jpg")));

你肯定会有一个异常(exception):

Exception in thread "main" javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1301)
...

关于java - 如何使用 jbutton 将 jlabel 的图标设置为背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25740873/

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