【问题标题】:How can I put a processing sketch on my website as a a JAVA applet?如何将处理草图作为 JAVA 小程序放在我的网站上?
【发布时间】:2014-08-22 12:25:24
【问题描述】:

我有一个游戏,其中包含正在处理的外部文件和库。我想把它作为嵌入的 java 小程序(不是 javascript)放在我的网页上,但我找不到解决方法。可能吗?如果是这样,怎么做?谢谢。

【问题讨论】:

  • Java 小程序不是因错误和安全问题而闻名吗?
  • @JohnnyAW 是的,但是我的游戏兼容javascript,所以我没有太多选择
  • @JohnnyAW 错误和安全问题已得到修复,但这使得部署为小程序变得更加困难。请参阅下面的答案。
  • 你有想过这个问题吗?

标签: java html embed processing


【解决方案1】:

有一个工具,可以从 Peter Lager 的名为“Applet Maker”的“工具”菜单安装,它就是这样做的。转到“工具”>“添加工具”并安装它。然后打开草图,选择“工具”>“Applet Exporter and Signer”。该界面是非常不言自明的。

【讨论】:

    【解决方案2】:

    Java 小程序已死。大多数浏览器已经取消了对它们的支持,Java 在 Java 9 中弃用了它们。

    可以使用Java Web Start,它基本上会在您的网页上放置一个按钮来启动Java .jar 文件。但请注意,您仍然必须使用付费证书签署您的申请。您的用户还必须安装并正确配置 Java。这与大多数用户的期望(嵌入在页面中的简单应用程序)相去甚远。

    您最好将您的草图打包为可运行的可执行文件。您可以从处理编辑器中执行此操作,或者有一些工具可以为您打包。无耻的自吹自擂:here 是一个将 Processing 草图导出为可执行文件的教程。

    但您最好的选择是使用 Processing.js 部署为 JavaScript 或在 P5.js 中重写您的草图。然后您可以将您的草图部署为 JavaScript 并将其直接嵌入到网页中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-21
      • 1970-01-01
      • 1970-01-01
      • 2013-04-23
      • 2011-11-06
      • 2012-12-18
      • 1970-01-01
      相关资源
      最近更新 更多