我用Java編寫應用程序,並且正在尋找加速GUI編程的方法。綁定框架有所幫助,但我現在正在使用的特定應用程序不會從中受益太多(它不會顯示大量數據,只是操縱數據的很多方法)。我覺得我花了太多時間編寫鍋爐圖形用戶界面代碼,比如添加動作監聽器,佈置組件等。雖然我不是C#開發人員,但我聽說XAML工作得很好,並且看到了JAXX,它似乎與XAML類似。我也在看Groovy Swing Builder。它似乎有這麼多的選擇,甚至可能太多。Java GUI替代方案
任何人都可以分享他們的想法替代手寫簡單的Java UI代碼?
此外,我有興趣討論如何遷移現有的Java Swing代碼以使用其中一些選項。
感謝, 傑夫
我已經避免編寫Java GUI應用程序,因爲這一點。我有興趣看到建議。 – 2009-09-08 01:58:34
直到我嘗試使用Netbeans的GUI創建者時,我纔有同樣的感覺。此外,玩了一下JavaFX,我認爲它可以真正加快GUI(但沒有太多時間玩它)。 – NawaMan 2009-09-08 02:01:19
我已經考慮過使用GUI創建器,但我想我只是覺得有太多的GUI代碼生成(類似於手寫它)。真正的GUI創建者可以幫助加速這個過程,但它並沒有消除那些往往會出現在各處的鍋爐代碼(我知道,在引擎蓋下,像XAML這樣的東西在運行時仍然會生成代碼,但至少你不會'不得不維護代碼)。 – 2009-09-08 02:05:50