![](/img/trans.png)
[英]Can't display applet from html using javascript code in Eclipse
[英]Display an applet in a webpage using HTML/JavaScript
我对HTML和applet的经验很少。 我已经尝试了一些我在网上找到的东西,但是我无法让我的Java applet在Web浏览器中运行(它在eclipse中运行)。
我已将HTML文件放在与applet的所有Java类文件相同的文件夹中。 我目前正在使用Safari,但希望applet可以在大多数流行的浏览器中使用。
如何使用HTML / JavaScript在网页上显示Java小程序? 有人可以提供任何提示/建议吗?
以下是我尝试的HTML代码。
<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>
<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>
试试下面的代码
<APPLET CODE=AppletSubclass.class WIDTH=anInt HEIGHT=anInt>
</APPLET>
要么
<object width="400" height="400" data="helloworld.class"></object>
祝好运...
使用deployJava.js编写applet元素。 该脚本由Oracle支持,并将:
object
/ embed
或applet
元素,这是该浏览器最为人所知的。 PendulumApplet.class
还是Applet1.class
? 在国际论坛上调试问题并不会对applet类的名称产生怀疑是很困难的。 code
属性中的.class
扩展名是可以容忍的,但不正确。 该值应该是表示类的完全限定名称的字符串。 EG javax.swing.JApplet
而不是javax.swing.JApplet.class
。 <html>
而不是<Html>
) 我自己也有这个相同的问题。
使用<applet code=""></applet>
不起作用,但<Applet>
或<APPLET>
似乎有效。
谷歌Chrome和IE浏览器。
虽然我自己没有这样做,但我的Java教科书为嵌入提供了这个大纲:
<applet code = "ClassName.class" width = 250 height = 50 [archive = archivefile] [vspace = vertical_margin] [hspace = horz_margin] [algin = applet_alignment] [alt = alt_text] > </applet>
(括号中的可选参数)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.