我试图使按钮的宽度相等,并且它们的总和它们之间的宽度应该与它们上面的JTextField一样宽。法典:
window.setLayout(new GridBagLayout());
GridBagConstraints gb = new GridBagConstraints();
gb.gridx = 0;
gb.gridy = 0;
gb.gridwidth = 3;
gb.fill = GridBagConstraints.HORIZONTAL;
gb.gridwidth = GridBagConstraints.REMAINDER;
window.add(text,gb); //adds JTextField
gb.gridwidth = 1;
gb.gridy++;
window.add(one,gb); //adds JButton
gb.gridx++;
window.add(two,gb); //adds JButton
gb.gridx++;
window.add(three,gb); //adds JButton
当我使用时,发生这种情况:gb.gridwidth = GridBagConstriants.RELATIVE;

有只小跳蛙
相关分类