GridLayout クラス

[内容]

  コンポーネントを格子状に配置するレイアウトです.コンポーネントが加えられる毎に,一番上の左端から配置されていきます.その行のすべての格子が埋まると,次の行に移ります.

[コンストラクタ]

[使用例]

  1. プログラム例は,4 つのコンポーネントを,GridLayout によって 2 行 2 列の格子状に配置した例です.

  2. プログラム例においても,上の例題と同じコンポーネントを扱っています.ただ,生成された Window 上に直接配置はしていません.まず,2 つのパネルを 2 行 1 列の格子状に配置します.そして,パネル1には TextArea を 1 つだけ配置し,パネル2には,残り 3 つのコンポーネントを,2 行 2 列の格子状に配置しています.このとき,格子を埋めるため,空のラベルを挿入しています.

[参照]

BorderLayout, CardLayout, FlowLayout, GridBagLayout, Box, BoxLayout, JSplitPane, JTabbedPane

菅沼ホーム 本文目次 演習問題解答例 付録目次 索引