2011-04-01 25 views
1

我一直在Flex中編程一段時間,我習慣了「變量綁定」的模型來更新接口..這使得它很容易從邏輯上解耦gui,沒有一直在想事件和處理程序..程序Java Swing,Flex像

在鞦韆中,是否有類似的編程風格?一些框架,或者只是一種對我的編程風格更熟悉的事情的方式? 謝謝!

+0

嘗試先閱讀此討論http://stackoverflow.com/questions/4874625/what-are-mvc-frameworks-available-for-java-desktop-winform-application/4874784#4874784它會給你一些想法在什麼可用。 – Eduard 2011-04-01 09:46:11

回答

1

JGoodies呢。 JGoodies Bindings致力於約束力。

Swing和JGoodies現在已經很老了,如果你想要更「閃亮」的東西,你可以看看JavaFX。但Swing + JGoodies將完全符合您的需求。

一個JGoodies數據綁定教程:http://www.javalobby.org/java/forums/t17672

0

我建議您嘗試JavaFX。它是使用Swing作爲窗口小部件框架的具有數據綁定的聲明性框架。

0

windowbuilder親有這種 '綁定' 功能。 (由於Google,它現在是免費的。)儘管如此,仍然更喜歡Flex UI。 :)

http://code.google.com/javadevtools/wbpro/

但我能與你的投訴 - 鞦韆/ Java的離開,一旦你被暴露到Flex SDK被很多不足。 Flex,在某些方面,ActionScript本身更適合處理GUI挑戰,讓Swing迴歸到所有內部類,處理EDT和冗長的非mxml佈局膨脹都有點痛苦!