【问题标题】:How do I embed a java swing applet into a website?如何将 java swing 小程序嵌入网站?
【发布时间】:2011-11-06 07:21:41
【问题描述】:

我正在尝试将一个 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>

【问题讨论】:

  • 为我工作! :) (顺便说一句 arhive 属性应该是一个逗号分隔的列表,你也有一个 ` `(空格))
  • 哇,它对你有用吗?我的浏览器一定有问题。
  • 2 个按钮和一个文本字段,对吧?在 IE 中工作正常,在 FF 中为空白页。但是,我在这个基于 Win 7 的上网本上的 FF 目前对所有小程序都失败了。 :( 顺便说一句 - 带有 HTML,以及指向实时页面和 Jar 的链接 - 很好的问题。+1

标签: java html swing netbeans applet


【解决方案1】:

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

如果 java 从您的“命令行”或终端运行。我可能是您的浏览器的插件没有安装。我建议你重新安装JDK or JRE 并记得安装浏览器插件。

【讨论】:

  • 我发现它在我的 mac 上不起作用,但在电脑上却可以。
【解决方案2】:

您可以改用&lt;object&gt; 标签。要知道如何使用它,请查看此link

【讨论】:

    猜你喜欢
    • 2011-06-04
    • 2017-04-23
    • 2012-05-05
    • 1970-01-01
    • 2012-04-23
    • 2017-04-24
    • 1970-01-01
    • 2021-03-18
    • 2012-03-24
    相关资源
    最近更新 更多