2014-02-10 41 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應用程序運行。

相關問題