GridBagConstraints constraints = new GridBagConstraints();
constraints.fill = GridBagConstraints.NONE;
constraints.anchor = GridBagConstraints.EAST;
constraints.weightx = 5;
constraints.weighty = 5;
add(userLabel, constraints,0,0,1,1);
add(passLabel,constraints ,0,1,1,1);
add(twopassLabel,constraints,0,2,1,1);
add(nameLabel,constraints,0,3,1,1);
add(sexLabel,constraints , 0,4,1,1);
add(addressLabel,constraints,0,5,1,1);
public void add(Component c,GridBagConstraints constraints,
int x,int y,int w,int h)
{
constraints.gridx= x;
constraints.gridy=y;
constraints.gridwidth= w;
constraints.gridheight= y;
add(c,constraints);
}
gridx gridy这没冲突啊,怎么会是这种效果?
重叠到一起来了