2

Swing で 2 つの垂直セクションを含む GUI を作成したいと考えています。

+-----------------------+
| labels,textfields     |
|   and buttons         |
+-----------------------+
|                       |
| chart display         |
|                       |
|                       |
+-----------------------+

最初のセクションは垂直方向のスペースの約 30% を占め、2 番目のセクションは約 70% を占めるようにします。Java Swing でこれを達成するにはどうすればよいですか?

4

3 に答える 3

3

GridBagLayoutコンポーネントに重みを付けることができるため、レイアウトのコンポーネントのサイズを制御したい場合に使用することをお勧めします。

GridBagLayout の使用方法

于 2013-01-23T11:19:16.877 に答える
3

JSplitPane.setDividerLocation(int)&分割ペインの使用方法も参照してください。

于 2013-01-23T11:29:40.207 に答える
2

のようなレイアウト マネージャを使用しますBorderLayout。一番上のものは にBorderLayout.NORTH、大きいものは に行きBorderLayout.CENTERます。

于 2013-01-23T11:17:35.133 に答える