【问题标题】:Standalone application to wrap HTML and JavaScript/CSS用于包装 HTML 和 JavaScript/CSS 的独立应用程序
【发布时间】:2013-07-31 06:35:18
【问题描述】:

我需要设计一个桌面应用程序,用户可以在其中填写数据并生成可以保存在他的机器上的 XML,但问题是应用程序不应该使用 flash、PDF 表单或不应该要求任何形式安装,如果可能的话应该在 windows/linux 中工作。

总而言之,我想用一些 javascripts/CSS 包装一个 HTML 页面并将其呈现给最终用户

我研究了 JavaFX,它解决了我所有的问题,但问题是它需要 jre1.7(大多数人通常没有)。Java Swing 也可以解决这个问题,但是 Swing 应用程序的 UI 过于幼稚。

我可以在 MSexcel/OpenOffice 中执行此操作,但我的客户不希望这样做。

我对所有类型的平台/语言都持开放态度。

【问题讨论】:

标签: java swing javafx-2 javafx desktop-application


【解决方案1】:

如果包含 JavaFX 的运行时库,则可以将 JavaFx 与 Java 6 一起使用(可以从 Oracle here 下载。 如果您将运行时与您的应用程序(只是一堆 jar 文件)一起提供,那么您应该满足您不需要额外安装的要求。

也许您可以使用 Java Web Start 分发您的应用程序,以使您的客户端更容易分发。

【讨论】:

  • 我检查过了,但这会导致我的应用程序的大小显着增加。
  • 确实如此。您没有为您的问题指定大小限制,只是告诉 javafx 仅与 Java 7 一起运行,所以我想纠正这种印象。如果您使用的是 java web start 之类的东西,那么您可以在客户端缓存所需的库,因此更新所需的下载大小可以限制为修改后的 jar 文件
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-06
  • 2011-08-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-21
相关资源
最近更新 更多