目次> 第3章> 3.4 TOPUPPREVNEXT

3.4 BorderLayout

ちょっとしたウィンドウを作成するのに便利な、 BorderLayout を紹介します。

プログラム MyProfile3.java

実行例
MyProfile3-1.jpg

広げてみましょう。

MyProfile3-2.jpg

ラベルの文字列が左詰めでみにくいですね。 中央揃えにしてみましょう。 8行目に1行追加します。

プログラム MyProfile33.java

プログラム MyProfile33.java の実行例
MyProfile3-3.jpg

ウィンドウが広がるにつれて、

広がるのが判ります。

BorderLayout では、これら5箇所にコンポーネントを1ずつしか貼れません。 たとえば、SOUTH にラベルを2個並べたければ、 まず、JPanel にラベルを2個貼り、その JPanelSOUTH に貼るといった方法をとります。

プログラム MyProfile33a.java MyProfile33a-1.gif

プログラム MyProfile33b.java MyProfile33b-1.gif

プログラム MyProfile33c.java MyProfile33c-1.gif

BorderLayout について、 Appendix F java.awt.BorderLayout に同じような解説があります。


更新日:2006/03/31 TOPUPPREVNEXT