答案 0 :(得分:2)
是的,使用BoxLayout
并在两个按钮之间添加Box.createHorizontalGlue()
。
JPanel panel = new JPanel();
panel.setLayout(new BoxLayout(panel, BoxLayout.X_AXIS));
panel.add(new JButton("Left"));
panel.add(Box.createHorizontalGlue());
panel.add(new JButton("Mid"));
panel.add(Box.createHorizontalGlue());
panel.add(new JButton("Right"));