我几乎没有使用HTML和applet的经验。我已经尝试了几个我在网上找到的东西,但无法使我的Java applet在web浏览器中运行(它在eclipse中起作用)。
我将HTML文件放在与applet的所有Java类文件相同的文件夹中。我目前正在使用Safari,但我希望这个小程序可以在大多数流行的浏览器中工作。
如何使用HTML/JavaScript在网页上显示java applet?有没有人能提供一些建议/建议?
下面是我尝试使用的HTML代码。
尝试1:
<Html>
<Head>
<Title>Pendulum Applet</Title>
</Head>
<Body>
<br>
<br>
<embed code="PendulumApplet.class"
width="200" height="200"
type="application/x-java-applet;version=1.5.0"
pluginspage="http://java.sun.com/j2se/1.5.0/download.html"/></embed>
</Body>
</Html>
尝试2:
<Html>
<Head>
<Title>Pendulum Applet</Title>
</Head>
<Body>
<br>
<br>
<OBJECT
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
<PARAM name="code" value="Applet1.class">
</OBJECT>
</Body>
</Html>
发布于 2012-01-22 03:11:13
尝试下面的代码
<APPLET CODE=AppletSubclass.class WIDTH=anInt HEIGHT=anInt>
</APPLET>
或
<object width="400" height="400" data="helloworld.class"></object>
祝你好运。
发布于 2012-01-22 03:25:52
使用deployJava.js编写小程序元素。该脚本受Oracle支持,并将:
object
/embed
或applet
元素。其他注释:
PendulumApplet.class
还是Applet1.class
?在国际论坛上调试问题而不引起对小程序类名称的怀疑已经够难的了。code
属性中的.class
扩展是允许的,但不正确。该值应为表示类的完全限定名的字符串。例如,与javax.swing.JApplet.class
.javax.swing.JApplet
应该都是小写的(例如,与<Html>
)<html>
,你在Java控制台中看到了吗?在浏览器中调试小程序时,确保Java控制面板配置为在发现小程序(或JWS应用程序)时弹出打开控制台,这一点至关重要。发布于 2012-01-22 03:14:24
尽管我自己没有这样做,但我的Java教科书提供了以下嵌入大纲:
<applet code = "ClassName.class" width = 250 height = 50 [archive = archivefile] [vspace = vertical_margin] [hspace = horz_margin] [algin = applet_alignment] [alt = alt_text] > </applet>
(括号中的可选参数)
https://stackoverflow.com/questions/8958631
复制