こんにちは、
JSplitPane を使用して、BorderLayout の境界線に表示するにはどうすればよいですか?
各サイズ(北、東、西、南、中央)のサイズを変更できるようにします。
ありがとう
こんにちは、
JSplitPane を使用して、BorderLayout の境界線に表示するにはどうすればよいですか?
各サイズ(北、東、西、南、中央)のサイズを変更できるようにします。
ありがとう
そのためには、本当に必要ありませんBorderLayout
。その効果のために、分割されたペインを一緒に追加できます。は 2 つのコンポーネントの分割のみをサポートするため、垂直方向に 2 つ、2 つ目の垂直方向の内側に 2JSplitPane
つ必要です。JSplitPane
JSplitPane
JSplitPane
JSplitPane horizontal1 = new JSplitPane(
JSplitPane.HORIZONTAL_SPLIT, yourCenterPanel, yourEastPanel);
JSplitPane horizontal2 = new JSplitPane(
JSplitPane.HORIZONTAL_SPLIT, yourWestPanel, horizontal1);
JSplitPane vertical1 = new JSplitPane(
JSplitPane.VERTICAL_SPLIT, horizontal2, yourSouthPanel);
JSplitPane vertical2 = new JSplitPane(
JSplitPane.VERTICAL_SPLIT, yourNorthPanel, vertical1);
whateverPlaceYouWant.add(vertical2);