在JApplet中添加图像
ImageIcon icon= new ImageIcon("a.gif");
JLabel jLabel1=new JLabel(icon);
jLabel1.setVisible(true);
card1.add(jLabel1);
我是 Java 新手,我面临着在小程序的面板中添加图像的问题。我的图像位于同一文件夹中。我的小程序是可见的,没有任何问题,但只有图像不显示。
ImageIcon icon= new ImageIcon("a.gif");
JLabel jLabel1=new JLabel(icon);
jLabel1.setVisible(true);
card1.add(jLabel1);
I am a newbie to Java and I am facing a problem to add image in a panel in applet. My image is in the same folder. My applet is visible without any problem but only image is not displayed.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
接受
String
的ImageIcon
构造函数假定该字符串表示路径和路径。文件
的文件名。只有受信任的小程序才能访问
文件
,并且只能在客户端文件系统(而不是服务器)上访问。如果这是一个应用程序资源,它应该位于服务器上,并且可以通过 URL 访问。请注意,
ImageIcon
构造函数也将接受 URL,而不是上面使用的Image
。我只是想强调小程序有一个内置的方法来获取图像。The
ImageIcon
constructor that accepts aString
presumes the string represents the path & file name of aFile
.Only trusted applets can access a
File
, and then only on the client file-system (not the server). If this is an application resource, it should be on the server, and can be accessed by URL.Note that the
ImageIcon
constructor will also accept an URL, rather than theImage
used above. I just wanted to highlight that applets have an inbuilt method to obtain images.