如何在边框布局中添加多个按钮

时间:2015-01-01 07:46:18

标签: java swing awt layout-manager border-layout

这是边框布局的图片 enter image description here

我想在Page_End添加三个按钮。可能吗 ?如何 ?

注意:我无法更改布局。否则我必须改变这么多代码。

1 个答案:

答案 0 :(得分:4)

  • 在PAGE_END
  • 上添加JPanel(或面板)
  • 在其上使用一些布局(例如,再次使用BorderLayout)。
  • 在该JPanel上添加一些其他组件(如按钮)。

**请求的示例代码**

JPanel panel = new JPanel();
JButton button1 = new JButton("Bottom Left");
JButton button2 = new JButton("Bottom Right");
panel.setLayout(new BorderLayout());
panel.add(button1, BorderLayout.LINE_START);
panel.add(button2, BorderLayout.LINE_END);

pane.add(panel, BorderLayout.LINE_END);