JavaのGUIをXMLから生成する gui4j 1.1公開 (MYCOM PC WEB)

http://pcweb.mycom.co.jp/news/2005/06/09/012.html

(from AOISAKURA - 日記)

Swing(に限らずgtkなども含めたGUIライブラリ全般)の一番嫌いなところは、ロジックを表現するソースコードに、デザインのためのコードが混在することだ。ソースコードがごちゃごちゃと汚くなりがちだし、デザインには本来ロジックはないので、逆に言えばデザインがロジックによって制約を受けることにもなる(GridLayoutは最悪な例)。GUIビルダーがこの点を軽減してくれるものの、現時点ではまだ特定のGUIビルダーは特定の言語またはGUIライブラリと結びついていて、ほとんど選択の余地がない。GUIXMLで表現することによって、汎用的なGUIビルダーが登場することを期待する。