我怎样才能让一个按钮并排放置。我使用 gridBagLayout 来设计布局。问题是按钮位置相距太远。我试图选择 CENTER 作为锚点,但这会使按钮重叠。如果我使用 WEST 和 EAST,则按钮放置的距离太远。
例如 SAVE ---------- NEW PATTERN 而不是 SAVE NEW_PATTERN。
JButton bSave = new JButton("SAVE");
JButton bPattern = new JButton("NEW_PATTERN");
con = new GridBagConstraints();
con.anchor=GridBagConstraints.WEST;
con.gridy = 3; con.gridx = 0;
con.gridwidth = 1; con.gridheight = 1;
con.insets= new Insets(2,5,2,2);
m.setConstraints(bSave, con);
c.add(bSave);
con.weightx=1;
con.gridy=3; con.gridx=0;
con.anchor=GridBagConstraints.EAST;
m.setConstraints(bPattern,con);
c.add(bPattern);