[英](Java Swing) How to add image to Button in GUI?
我无法将鼠标的图像图标加载到程序中的 Jbutton 上。
当我打开 Jar 文件时,我希望图像能够正常工作,以便任何使用该程序的计算机也能够看到图像。
注意:我使用的是 Netbeans,并将图像放在我的 SRC 路径中,如下所示:
目前,这是我加载图像的代码:
ImageIcon img = new ImageIcon(getClass().getResource("mouse.png"));
JButton button1 = new JButton();
button1.setIcon(img);
button1.setPreferredSize(new Dimension(100, 100));
button1.setBounds(x, y, 100, 100);
add(button1);
我应该通过 URL 链接加载图像吗?
参考图像时,请注意其在 class 路径中的位置。 在您的情况下,参考应该类似于getResource("com/mycompany/.../mouse.png")
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.