The gridx
and gridy
fields specify the x
and y coordinates of the cell at the upper left of the
Component
's display area. The upper-left-most cell has
coordinates (0, 0). The mnemonic constant
GridBagConstraints.RELATIVE
specifies that the
Component
is placed immediately to the right of
(gridx
) or immediately below (gridy
) the
previous Component
added to this container.
The calculator's display starts at the upper left hand corner of
the applet. Thus its gridx
and gridy
members are set like this
displayConstraints.gridx = 0;
displayConstraints.gridy = 0;
The zero key would have
zeroConstraints.gridx = 0;
zeroConstraints.gridy = 5;