저는 두 패널을 가지고 있는데 하나는 JScrollPane
에 JTree
이고 다른 하나는 JScrollPane
에 JTable
입니다. JSplitPane.TOP
및 JSplitPane.BOTTOM
상수를 사용하여 인접한 위치에 배치 할 수있어서 메인 패널의 공간과 같아야합니다.JSplitPane에 JScrollPane을 추가 할 때 JSplitPane.TOP 및 BOTTOM constanstants를 어떻게 구현할 수 있습니까?
-1
A
답변
0
JSplitPane
을 사용하면 JSplitPane.VERTICAL_SPLIT
으로 한 구성 요소를 다른 구성 요소 위에 배치 할 수 있습니다. 아래처럼 분할 창을 만듭니다
splitPane = new JSplitPane (JSplitPane.VERTICAL_SPLIT, jtreeScrollPane, jtableScrollPane);
당신이 그 (것)들에게 동일한 공간을 제공 할 경우
, 당신은 사용할 수 있습니다splitPane.setResizeWeight (0.5);
확인 자세한 내용은 How to Use Split Panes official tutorial.
는 당신은 또한 당신의 스크롤 구획에 동일한 크기를 제공하기 위해 귀하의 mainpanel's
레이아웃으로 GridLayout
을 설정할 수 있습니다.
당신이 수평이 1 행 및 2 열을 사용할 수 있습니다를 정렬 할 경우, 열2 행 및 1을 설정할 수 있습니다 다른 위의 스크롤 구획에 1 점을 추가하는 듯 싶은 경우
.자세한 내용은 How to use GridLayout tutorial을 참조하십시오.
나는 그것을 시도했다. 그것은 작동하지 않았다. 마지막으로 코드 세그먼트에서 하나를 찾았습니다. –