hallo
ich versuche grad eine subklasse von frame zu definieren, deren konstruktor man eine x-dimension und eine y-dimension übergibt, und der dann x * y button in x reihen und y spalten im frame anzeigt, aber leider geht das nicht, wisst ihr wieso:
fehlt da irgend was? hab lang nicht mehr mit java geschweige denn awt programmiert...
vielen dank
martin
ps: der frame ist leer...
ich versuche grad eine subklasse von frame zu definieren, deren konstruktor man eine x-dimension und eine y-dimension übergibt, und der dann x * y button in x reihen und y spalten im frame anzeigt, aber leider geht das nicht, wisst ihr wieso:
Code:
public class MyFrame extends Frame {
Button buttons[][];
public MyFrame(int x, int y) {
this.setLayout(new GridLayout(x, y));
buttons = new Button[x][y];
for (Button b1[]: buttons) {
for (Button b2: b1) {
b2 = new Button("Hi!");
b2.setVisible(true);
this.add(b2);
}
}
this.setSize(500, 500);
this.setVisible(true);
}
}
fehlt da irgend was? hab lang nicht mehr mit java geschweige denn awt programmiert...
vielen dank
martin
ps: der frame ist leer...