我用於開發Java(Struts,Spring,JSP ...)中的Web應用程序。但現在我想開發一個桌面。我從來不喜歡用Java設計窗口(AWT,Swing,SWT):對於難看的界面來說,工作太多了。所以我認爲如果可以利用我的網絡應用技能,這可能是一個好主意。一種選擇是修改SWT瀏覽器並調用Java函數而不是HTTP請求。一個非常好的插件就是使用JSP。最後,我認爲可能有一些框架或工具。使用HTML開發桌面應用程序視圖,作爲web應用程序
你認爲我提出的是一個好主意嗎? 有一些這樣的框架?
我需要這個輕量級應用程序。所以我認爲嵌入一個Tomcat服務器並將它用於HTTP請求並不是一個好主意。
感謝您的幫助。
編輯:一個示例應用程序可能是文件夾比較器:您指定了兩個文件夾,並且該應用程序顯示您至少需要的文件夾和文件不同。在這種情況下,我認爲打開外部瀏覽器很醜陋。膨脹的應用程序(與其服務器,MVC等)不會是最好的選擇。
請使用Adobe AIR之類的東西。極好的。非常容易。我們取得了非常好的成績。 – 2009-09-16 15:25:10
您可能也喜歡Titanium。它們還允許您運行Ruby和Python。 – 2009-09-16 15:25:40
感謝您的回答。 AFAIK,AIR和Titanium不適用於Java開發,所以我的代碼不會成爲混淆平臺。另外,你沒有得到一個可執行文件,你必須安裝它的啓動程序。請糾正我,如果我錯了。 – sinuhepop 2009-09-16 16:11:50