我已经阅读了很多关于堆栈溢出的this或this等主题而没有运气。 那么发生了什么。我有一个我在Netbeans中创建的applet。它工作正常,直到我在其中插入图像作为图标。我的操作系统是MAC,我使用的是Firefox。 在Netbeans中,当我运行它时,applet看起来很好。问题是在Firefox中我只看到一个灰色BOX而不是我的applet。 有谁知道这里发生了什么?
答案 0 :(得分:0)
所以我的HTML文件看起来像这样:
<HTML>
<HEAD>
<TITLE>Applet HTML Page</TITLE>
</HEAD>
<BODY>
<H3><HR WIDTH="100%">Applet HTML Page<HR WIDTH="100%"></H3>
<P>
<APPLET codebase="classes" code="slipapplet/SlipApplet.class" width=880 height=650 archive="/Users/Serial/NetBeansProjects/SlipApplet/build/classes/slipapplet/swing-layout-1.0.4.jar,/Users/Serial/NetBeansProjects/SlipApplet/build/classes/slipapplet/AbsoluteLayout.jar"></APPLET>
</P>
<HR WIDTH="100%"><FONT SIZE=-1><I>Generated by NetBeans IDE</I></FONT>
</BODY>
</HTML>
这是关于java中带图标的标签的代码:
jLabel1.setIcon(new javax.swing.ImageIcon(getClass()。getResource(“/ Users / Serial / NetBeansProjects / SlipApplet / src / slipapplet / kemp.jpg”)));
HTML文件位于上层文件中,然后是其他所有内容..