我想修改的應用程序組織得非常好。 UI分成一個模塊。 UI控制器實現接口PropertyChangeListener
。當其他模塊想要在用戶界面中發生某些事情時,他們只需觸發UI控制器上的PropertyChangeEvents
,而不知道其背後是什麼。注入PropertyChangeListener
的當前實現可以很容易地用實現相同接口的Griffon控制器替代。如何用傳統Java應用程序中的Griffon替換現有的Swing UI模塊?
從Groovy調用Java方法並不是什麼大問題,所以從UI到應用程序其餘部分的通信應該不是什麼大問題。
是否有任何教程或寫下Swing to Griffon框架中編寫的用戶界面模塊的寫下經驗?
豎起大拇指,振奮人心。謝謝 – 2010-08-30 18:48:05