【发布时间】:2014-04-07 17:13:48
【问题描述】:
我正在尝试让我的按钮填充面板的宽度,这是我的代码 制作一个按钮和一个面板,然后将按钮添加到面板中。
buttonPane = makeButtonPanel();
button = makeButton("Hello");
button2 = makeButton("World");
buttonPane.add(button);
buttonPane.add(button2);
private JButton makeButton(String msg){
JButton button = new JButton(msg);
button.setAlignmentX(Component.CENTER_ALIGNMENT);
return button;
}
private JPanel makeButtonPanel(){
JPanel btnPanel = new JPanel();
btnPanel.setLayout(new BoxLayout(btnPanel, BoxLayout.Y_AXIS));
btnPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK));
return btnPanel;
}
这是我得到的输出......
【问题讨论】:
标签: java swing user-interface jpanel jbutton