Swing GUIプログラミング
ちょいと思うところあって,IDEAでSwingなぞを使ってみた。
NetBeansのMatisseを知っていると,さすがにGUIレイアウトの操作性は見劣りする。つうか,Matisseがスゴ過ぎるのダ。
あと,こんな起動コードを組むのは,ちょっとイヤ(良く忘れるんで自分メモ)。
public static void main(String[] args) throws Exception { UIManager.setLookAndFeel(new WindowsLookAndFeel()); JFrame frame = new JFrame("sample"); frame.setContentPane(new TestForm().panel1); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setBounds(10, 10, 300, 200); frame.setVisible(true); }
NetBeansの場合,起動部分も自動生成されるので気にする必要がないのが良い。
でも,IDEA好きだからIDEAで頑張る。:-D
#IDEA7あたりでGroupLayout対応して欲しいな...
ps.
Swing出た当時は「Metalかっこいい」と思っていたけど,今となっては正視に耐えないなぁ。