2012-01-27 158 views
0

我已經實現了一個Swing應用程序。我需要將此應用程序發佈到Web應用程序以獲得更好的外觀。將swing應用程序轉換爲web應用程序

The WebCream軟件是將Swing轉換爲Web應用程序的軟件之一。我遇到了麻煩,如何使用此軟件進行轉換。

請讓我知道任何建議進行轉換。我需要使用任何軟件進行此轉換的信息。

+0

我們不知道你有,所以我們不能給你任何建議什麼麻煩。 – Shoban 2012-01-27 12:53:29

+0

@Shoban我沒有找到關於如何將swing轉換爲ajax的信息。我的意思是說你有任何想法嗎? – user1145474 2012-01-27 12:57:45

+0

不可能。雖然Swing小部件可能被Ajax模擬(IIRC已經完成),但整個應用程序邏輯確實工作不同(客戶機/服務器)。你必須重寫很多應用程序。在這種情況下,GWT會使它更容易一些,它有類似的範例。如果它只是看起來不錯 - 可以構建漂亮的Swing應用程序。 – 2012-01-27 13:43:36

回答

0

考慮GWT。如果你有一個好的MVC代碼,那麼你的大部分代碼都會被重用。即使不是這種情況,那麼你仍然會繼續在Java中用類似的設計模式編寫你的應用程序(在很多情況下)。

5

對於Swing開發人員Vaadin的API是非常低的一步。 API是模擬的,也是編程模型。在這兩個框架中編寫的應用程序大多是商業應用程序。

而且它的開源和免費的,自2001年以來,我們一直在努力就可以了更多檢查:https://vaadin.com/swing

+0

應該加入到Vaadin中,UI代碼在JVM中像在Swing應用程序中一樣執行,因此您可以繼續使用相同的庫,「高級」JVM功能(如反射,Java 8和備用JVM語言)。由於使用GWT構建的「thinclient」,最終用戶仍然不需要在其應用程序(也不包括其他瀏覽器插件)上安裝JVM。 – mstahv 2015-03-28 08:43:39

相關問題