2010-08-02 106 views
2

我一直在尋找一段GUI庫。我曾嘗試Monkeybars和Glimmer,兩者都對我最有吸引力,但我沒有設法讓他們跑(Glimmer很老,不會正確加載寶石),Monkeybars似乎很死,甚至不能在視頻演示中運行Hello World示例。JRUBY GUI工具包

所以我想知道你是否有任何JRuby庫的成功(我更傾向於Jruby,因爲分發更容易)你會推薦什麼?

回答

0

好吧,JRuby的美妙之處在於您可以使用任何可用的Java庫。關於使用JRuby創建Swing應用程序,請參閱recent tutorial。如果您可以遵循Java API,Monkeybars不是必需的。如果你想要一些漂亮的預置組件,請檢查SwingX

3

wrenta:「Monkeybars似乎已經死了,甚至無法在視頻演示中運行Hello World示例。」

您是否嘗試聯繫任何Monkeybars開發者,比如我?我猜你沒有或我會聽說過它。我是項目負責人。這些示例可能已過時,但代碼本身非常有用且非常實用。

Mark:「如果您可以遵循Java API,Monkeybars不是必需的。」

你不明白Monkeybars的角色。是的,它使得使用構建在WYSIWYG IDE中的GUI變得更加容易,但真正的價值以及它存在的原因是它提供了一種將代碼分割爲al MVC的理智方式,以便您可以創建大型,多窗口,任意複雜的應用程序。 Raw Swing對於像計算器這樣輕量級的東西是可以的,但如果您嘗試使用嚴肅的桌面項目,那麼您很快就會想要掛斷自己。 Monkeybars有助於保持它的清潔,可測試和Ruby。

+0

Monkeybars網站是不是死了? – 2011-01-29 03:58:31

+0

Monkeybars是一個了不起的項目。它應該更加活躍 – piyush 2011-03-04 10:33:58