ColumnLayout クラス

複数の Component を縦に並べて、さらに左右真ん中に Alignment が取れる LayoutManager です。GridLayout などを使うと、縦に並べたときに左右一杯に引き延ばされてしまいますが、これを使うと左寄せなどができます。

例えば、Checkbox や RadioButton などを縦に並べて、Border をつけたりするときにカッコよく並べることができます。

ColumnLayout Java1.1 Doc ColumnLayout.class ColumnLayout.java

クラスファイルに main() メソッドを入れてありますので、ダウンロードして、

% javac ColumnLayout.java
% java ColumnLayout
とすれば、上のようなデモウィンドウを開きます。使い方は、その main() メソッドを見てもらえれば……というか add() するだけです。


STRETCH モードを追加しました。これは、縦に並べた状態で左右一杯に Component を広げるモードです。GridLayout と違うのは、縦方向の大きさはそれぞれの Component の Preffered な大きさのままであることです。


使用した感想・要望・苦情などメールしてくださるとうれしいです。
E-Mail: yoshida@ueda.info.waseda.ac.jp
Back to Yoshida's Home Page
Last modified :