如何将Java Swing小程序嵌入网站?

4
我正在尝试将一个Swing小程序嵌入到我们的网站中,但是它没有正常工作。我已经能够让使用awt进行图形绘制的小程序正常工作。包含小程序的网页只显示了一个应该包含我的小程序的空白框,甚至没有任何错误信息。我的小程序在NetBeans中运行良好。这个小程序应该显示几个按钮和一个文本字段。我真的不知道发生了什么。
网页位于http://nuevawave.org/sandbox/JavaGallery/GUIApplet.html 小程序位于http://nuevawave.org/sandbox/JavaGallery/TestApplet.jar 以下是HTML代码:
    <html>
       <head>
          <title>Test Page</title>
          <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
       </head>
       <body>
           <applet Archive ="TestApplet.jar, swing-layout-1.0.4.jar"
                  Code="test.GUIApplet"
                  WIDTH="250" HEIGHT="300" >
           </applet>

       </body>
   </html>

1
可以用! :) (顺便说一下,“arhive”属性应该是逗号分隔的列表,而你那里有一个空格) - dacwe
哇,这对你有用吗?我的浏览器肯定有问题。 - Nate711
1
两个按钮和一个文本框,对吧?在IE中运行良好,在FF中却是空白页面。但是,我的Win 7基础Netbook上的FF目前对所有小程序都无法运行。 :( 顺便说一句 - 带有HTML和指向实时页面和Jar的链接 - 很好的问题。+1 - Andrew Thompson
2个回答

3

正如我在评论中所写的,它对我有效(我正在使用OpenJDK 1.6.0_22、Linux(ubuntu)和Firefox)。

如果java在您的“命令行”或终端中起作用,那么您的浏览器插件可能没有安装。我建议您重新安装JDK或JRE,并记得同时安装浏览器的插件。


我发现在我的Mac上它不起作用,但在PC上可以。 - Nate711

1

你可以使用<object>标签代替。要了解如何使用它,请查看链接


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接