Hallo allerseits,
ich habe eine Aufgabe bekommen bei der ich ein Tic Tac Toe Spielfeld erstellen soll. Als erstes soll das Spielfeld aus neun Buttons bestehen welche alle die gleiche Grösse haben sollen. Dies soll mithilfe eines GridBagLayouts geschehen. Ich habe hier mal einen Code für einen Button geschrieben aber leider steht der Button nicht oben links wie es sein soll, sondern zentriert und relativ klein. Kann mir jemand sagen was ich falsch mache?
ich habe eine Aufgabe bekommen bei der ich ein Tic Tac Toe Spielfeld erstellen soll. Als erstes soll das Spielfeld aus neun Buttons bestehen welche alle die gleiche Grösse haben sollen. Dies soll mithilfe eines GridBagLayouts geschehen. Ich habe hier mal einen Code für einen Button geschrieben aber leider steht der Button nicht oben links wie es sein soll, sondern zentriert und relativ klein. Kann mir jemand sagen was ich falsch mache?
Code:
import java.awt.*;
public class Buttons {
public void buttonFenster()
{
// Fenster erstellen
Frame bf = new Frame("Tic Tac Toe");
bf.setSize(500,500);
// Panel erstellen
Panel p = new Panel();
// Buttons erstellen
Button b1 = new Button("B");
GridBagConstraints eigenschaftenB1 = new GridBagConstraints();
eigenschaftenB1.gridx = 0;
eigenschaftenB1.gridy = 0;
eigenschaftenB1.gridheight = 1;
eigenschaftenB1.gridwidth = 1;
p.add(b1,eigenschaftenB1);
bf.add(p);
bf.setVisible(true);
}
public static void main(String args[])
{
Buttons b = new Buttons();
b.buttonFenster();
}
}