2013-10-12 34 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是复选框