我正在尝试在网上发布applet。我知道<applet>
标签的语法,我使用的按钮的图标与所有类都在同一个文件夹中。我不知道出了什么问题。这是代码:
<applet code="Bomb.class" codebase="..//..//build//classes" width="650" height="450">
<p>This requires a java-enabled browser</p>
</applet>
请帮忙。 :(
答案 0 :(得分:1)
在发布applet时,你真的应该创建一个jar
文件,其中包含Applet的类和资源(如图像)。然后,您可以使用Class
的{{3}}为其获取Url
,如下所示:
ImageIcon myImage = new ImageIcon(this.getClass().getResource("/img.jpg"));
由于/
Class
的工作原理,getResource
是必要的。
答案 1 :(得分:0)
试试这个
Image myImage= getImage(getDocumentBase(),"img.jpg");
ImageIcon imgIcon = new ImageIcon(myImage);