2014-02-10 38 views
2

我已阅读Oracle Java FX Documentation web site,您可以将SWT嵌入到Java FX代码中。太棒了:将SWT/JFace桌面GUI转换为JavaFX以使其成为Web应用程序?

我正在使用SWT和JFace构建的遗留Java GUI,它们安装在客户机(Windows 7)上。我现在的客户抱怨的一个抱怨就是他们不想将应用程序安装到他们想要使用的每台计算机上。他们还希望能够通过平板电脑,移动设备(手机)和笔记本电脑以及其他操作系统(例如OS X)访问它。

是的,应用程序应该可能被设计为一个Web应用程序开始,以使我的客户更快乐。但是,代码量很大,完全重写代码会非常昂贵。我们现在想以某种方式将这个SWT/JFace GUI转换为一个支持web的应用程序,只需进行很少的更改。我们可以用JavaFX做到这一点吗?或者是其他东西?

感谢您的回复。

+2

看看[Eclipse RAP](https://eclipse.org/rap/) –

+0

感谢greg-449,RAP就是我所追求的。我还使用WarProduct(http://wiki.eclipse.org/RAP/Equinox_WAR_products)为我转换的项目创建一个.war文件,以在JBoss EAP上托管它。如果您将答案作为答案,我会向您提供解决方案。 – fuzzyanalysis

回答

3

您可能会发现Eclipse RAP可以将SWT代码作为Web应用程序运行。

相关问题