29 lines
718 B
Java
29 lines
718 B
Java
import java.awt.*;
|
|
import javax.swing.*;
|
|
import java.util.Arrays;
|
|
|
|
public class Fenetre extends JFrame {
|
|
|
|
public Fenetre() {
|
|
this.setSize(500,500);
|
|
this.setLocation(100,100);
|
|
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
|
|
|
this.setLayout(new GridLayout(10, 10));
|
|
|
|
JPanel[][] cases = new JPanel[10][10];
|
|
int[][] grille = new int[10][10];
|
|
|
|
for (int i = 0; i != 10; i++) {
|
|
for (int j = 0; j != 10; j++) {
|
|
cases[i][j] = new JPanel();
|
|
cases[i][j].setBackground(new Color(37, 150, 190));
|
|
cases[i][j].setBorder(BorderFactory.createLineBorder(Color.WHITE));
|
|
cases[i][j].addMouseListener(new ClicCase(cases, grille, i, j));
|
|
this.add(cases[i][j]);
|
|
|
|
grille[i][j] = 0;
|
|
}
|
|
}
|
|
}
|
|
} |