2013-10-12 35 views
0

我創建了一個程序,其中我在Swing窗口的一側顯示結果篩選選項,但默認情況下它們彼此水平排列,浪費了我在BorderLayout的WEST中分配的空間側。 有什麼我可以通過我的構造函數或添加語句,將堆疊這些? 這裏是我的相關代碼在擴展JFrame的一類:縱向排列JCheckBox單元

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

所以這是很簡單的,但顯示的,當他們表現出並排的一面,而這正是我期待改變。 任何幫助將不勝感激。如果我錯過了一個很好的研究信息來源,請將其傳遞給我。

+0

使用'GridLayout'的數量。 –

回答

1

使用GridLayout具有n行和pane一列,其中n是複選框