【发布时间】:2013-07-31 06:35:18
【问题描述】:
我需要设计一个桌面应用程序,用户可以在其中填写数据并生成可以保存在他的机器上的 XML,但问题是应用程序不应该使用 flash、PDF 表单或不应该要求任何形式安装,如果可能的话应该在 windows/linux 中工作。
总而言之,我想用一些 javascripts/CSS 包装一个 HTML 页面并将其呈现给最终用户
我研究了 JavaFX,它解决了我所有的问题,但问题是它需要 jre1.7(大多数人通常没有)。Java Swing 也可以解决这个问题,但是 Swing 应用程序的 UI 过于幼稚。
我可以在 MSexcel/OpenOffice 中执行此操作,但我的客户不希望这样做。
我对所有类型的平台/语言都持开放态度。
【问题讨论】:
-
Adobe AIR 可能是包装 HTML 和 JS/CSS 的好主意,因为它主要用于此目的。但它需要安装。修改 Swing 的 UI 怎么样? Java 默认包含其他一些。看看docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 和docs.oracle.com/javase/tutorial/uiswing
标签: java swing javafx-2 javafx desktop-application