GridBoxConstraintsのgridxとgridyが何もしないエラーが発生しています。私は複数のオブジェクトを追加して位置を変更しようとしていますが、どれも変化していません。あたかもグリッドやグリッドを使用しなかったかのように、有意義に使用するGridxとGridyは何も変更していません
public class Applet extends JApplet{
private JButton b1;
private JButton b2;
private JFrame f;
private JPanel p;
private JRadioButton r;
private JRadioButton r1;
//private JTextField demoField;
GridBagConstraints c =new GridBagConstraints();
public Applet()
{
gui();
}
public void gui()
{
f=new JFrame("Applet!");
f.setVisible(true);
f.setSize(500,500);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
p = new JPanel();
p.setVisible(true);
//demoField = new JTextField();
r = new JRadioButton("Leave a message!!");
r1 = new JRadioButton("Draw a shape!!");
b1 = new JButton("Button!");
b1.setVisible(true);
b2 = new JButton("Button 2!");
b2.setVisible(true);
r1.setVisible(true);
r.setVisible(true);
//setting grid numbers
c.gridx=0;
c.gridy = 0;
//adding to frame
p.add(b2,c);
//setting grid numbers
c.gridx = 5;
c.gridy = 2;
p.add(r1,c);
//setting grid numbers
c.gridx = 5;
c.gridy = 5;
p.add(r,c);
//setting grid numbers
c.gridx = 0;
c.gridy = 0;
p.add(b1,c);
//p.add(demoField);
f.add(p);
}