2013-10-12 11 views
0

스윙 창 옆에 결과 필터링 옵션을 표시하는 프로그램을 만들었지 만 기본적으로 이들은 가로로 나란히 표시되어 BorderLayout의 WEST에 할당 된 공간을 낭비합니다 측면. 생성자 나 전달 문에서 전달할 수있는 것이 있습니까?JCheckBox 단위를 세로로 배열합니다.

box1 = new JCheckBox("Points");box2 = new JCheckBox("Bleh"); 
pane = new JPanel(); 
pane.add(box1);pane.add(box2); 
add(pane, BorderLayout.WEST); 

그래서이 매우 간단하지만 표시 될 때 그들은 나란히 보여주고, 그게 내가 변화 찾고있는 작업은 다음과 같습니다 여기 JFrame의를 확장하는 클래스 내 관련 코드입니다. 도움이 될 것입니다. 좋은 연구 자료를 놓친 경우 함께 전달하십시오. n은 체크 박스

+0

사용 GridLayout' '의 개수가 n 행과 열 pane 하나와 –

답변

1

사용 GridLayout.