ajout de la detection de mauvais placement
This commit is contained in:
@@ -18,7 +18,7 @@ public class SudokuGrid extends JFrame {
|
||||
for (int j = 0; j < GRID_SIZE; j++) {
|
||||
grid[i][j] = new JTextField();
|
||||
|
||||
TextFilter filtre = new TextFilter(grid[i][j]);
|
||||
TextFilter filtre = new TextFilter(grid[i][j], GRID_SIZE, grid, i, j);
|
||||
|
||||
grid[i][j].addKeyListener(filtre);
|
||||
grid[i][j].setHorizontalAlignment(JTextField.CENTER);
|
||||
@@ -53,7 +53,7 @@ public class SudokuGrid extends JFrame {
|
||||
// Bouton pour sauvegarder la grille
|
||||
JButton save = new JButton("Sauvegarder");
|
||||
|
||||
SaveButton saver = new SaveButton(GRID_SIZE,grid);
|
||||
SaveButton saver = new SaveButton(GRID_SIZE,grid);
|
||||
|
||||
save.addActionListener(saver);
|
||||
|
||||
@@ -65,19 +65,12 @@ public class SudokuGrid extends JFrame {
|
||||
|
||||
load.addActionListener(loader);
|
||||
|
||||
|
||||
// Bouton pour vérifier la grille
|
||||
JButton verify = new JButton("Vérifier");
|
||||
|
||||
VerifButton verifyer = new VerifButton(GRID_SIZE, grid);
|
||||
|
||||
verify.addActionListener(verifyer);
|
||||
|
||||
|
||||
|
||||
bouton.add(load);
|
||||
bouton.add(save);
|
||||
|
||||
bouton.add(verify);
|
||||
|
||||
|
||||
// Ajout des panneaux à la fenetre
|
||||
getContentPane().add(gridPanel, BorderLayout.CENTER);
|
||||
|
Reference in New Issue
Block a user