Java GUI Minesweeper Grid [message #1234153] |
Tue, 21 January 2014 11:01 |
Soerili R Messages: 3 Registered: January 2014 |
Junior Member |
|
|
Hey guys,
I want to programm a Minesweeper game and I already have a grid or this.
When a button from this grid is pressed, he should change, but i don't know how to "activate" the buttons. At the moment you can press them and nothing happens.
Can it be done with ActionEvent? And how?
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Minesweeper extends JPanel {
public static void main(String[] args) {
Minesweeper m = new Minesweeper();
JFrame frame = new JFrame("My Minesweeper");
frame.add(m);
frame.setSize(400, 400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
JButton Felder[][];
public Minesweeper() {
this.setSize(400, 400);
this.setLayout(new GridLayout(10, 10));
Felder = new JButton[10][100];
buildButtons();
}
private void buildButtons() {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
Felder[i][j] = new JButton();
Felder[i][j].setSize(400, 400);
this.add(Felder[i][j]);
}
}
}
}
Thanks for your help in advantage,
Soerili
My english is probably not be the best :/
[Updated on: Tue, 21 January 2014 12:11] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.08676 seconds