[英]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.