将SWT / JFace桌面GUI转换为JavaFX以使其成为Web应用程序?

时间:2014-02-10 05:55:12

标签: java swt javafx-2 jface javafx-8

我已在Oracle Java FX Documentation web site上读到您可以将SWT嵌入到Java FX代码中。那太棒了:

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

是的,应用程序应该可以设计为Web应用程序,以使我的客户更快乐。但是,代码库很大,完全重写代码会非常昂贵。我们现在想以某种方式将此SWT / JFace GUI转换为具有最小更改的基于Web的应用程序。我们可以用JavaFX做到这一点吗?或其他什么?

感谢您的回复。

1 个答案:

答案 0 :(得分:3)

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