先月までは,AWT/Java2Dの新機能を紹介してきました。今月からはSwingの新機能に移りましょう。とはいうものの,今週と来週はAWTとSwingの両方で通用する機能を紹介します。 SwingやAWTで悩ましい問題として,コンポーネントのレイアウトがあります。 どのレイアウト・マネージャを使えばいいのか,どのように配置すればいいのか,思ったように配置できない,などなど。面倒になってレイアウト・マネージャをnullにしてしまった経験をお持ちの方も多いと思います。 Java SE 6では,レイアウトの機能も拡張されました。 そこで,今週は既存のレイアウト・マネージャの拡張機能,来週は新しいレイアウト・マネージャであるGroupLayoutクラスについて解説します。 文字の属性 コンポーネントを水平方向にレイアウトする場合を考えてみましょう。このような場合,垂直方向の位置合わせにはコンポーネ