我需要设计一个桌面应用程序,用户可以在其中填写数据并生成可以保存在他的计算机上的XML,但问题是应用程序不应该使用flash,PDF表单或不应该要求任何类型安装,如果可能的话应该在windows / linux中工作。
总而言之,我想用一些javascripts / CSS包装一个HTML页面并将其呈现给最终用户
我查看了JavaFX,它解决了我的所有问题,但问题是它需要jre1.7(大多数人通常没有).Java Swing也可以解决问题但是swing应用程序的UI太天真了。
我可以在MSexcel / OpenOffice中完成,但我的客户不希望这样。
我对各种平台/语言持开放态度。
答案 0 :(得分:1)
如果包含JavaFX的运行时库,则可以将JavaFx与Java 6一起使用(可以从Oracle here下载)。 如果您使用您的应用程序(只是一堆jar文件)运送运行时,则无需额外安装即可满足您的要求。
也许您可以使用Java Web Start分发您的应用程序,以便为您的客户更轻松地进行分发。