ImageIcon icon= new ImageIcon("a.gif");
JLabel jLabel1=new JLabel(icon);
jLabel1.setVisible(true);
card1.add(jLabel1);
我是 Java 的新手,我面临着在小程序的面板中添加图像的问题。我的图像位于同一文件夹中。我的小程序是可见的,没有任何问题,但只有图像不显示。
public void init()
URL imageURL = new URL(getDocumentBase(), "a.gif");
Image image = getImage(imageURL);
ImageIcon icon = new ImageIcon(image);
// ...
The ImageIcon
构造函数接受一个String
假定该字符串代表 a 的路径和文件名File
.
只有受信任的小程序才能访问File
,然后仅在客户端文件系统(而不是服务器)上。如果这是一个应用程序资源,它应该位于服务器上,并且可以通过 URL 访问。
请注意,ImageIcon
构造函数也将接受 URL,而不是Image
上面用过。我只是想强调小程序有一个内置的方法来获取图像。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)