BorderLayout左分配

时间:2015-02-20 18:13:48

标签: java jbutton border-layout

我有JPanel BorderLayout和南方的一些按钮。 当我添加按钮时,它们位于中间。但我希望他们在左边。

这可能吗?

1 个答案:

答案 0 :(得分:0)

来自:http://docs.oracle.com/javase/7/docs/api/java/awt/BorderLayout.html

每个区域可能包含不超过一个组件,并由相应的常量标识:NORTH,SOUTH,EAST,WEST和CENTER。

Panel p = new Panel();
p.setLayout(new BorderLayout());
p.add(new Button("Okay"), BorderLayout.WEST);

使用JPanel创建BorderLayout,将此面板添加到主面板的“南”位置。创建另一个JPanel,将您的按钮添加到此面板(使用您需要的布局管理器。现在将"按钮"面板添加到WEST位置的南面板