Swing Application Framework

Javaのリッチクライアントを本格的に作る必要が出てきて、SWTかSwingかで迷っていたんだけど、Java2Dや開発済みのSwingコンポーネントを使いたいという理由もあってSwingで行くことにした。

SWTならぜひUrumaを試したかったんだけど、今回はSwingということで、以下のフレームワークを調べてみた。

OpenSwingは全体的に重厚すぎる気がする。Yet Another Swing Libraryは情報量が少なすぎる。ということで、Swing Application Frameworkを使うことにした。

Swing Application Frameworkはかなり軽量に作られていて、XMLでの画面定義機能とかも無いみたいだけど、そのシンプルさがむしろ好印象だなあ。