Chargement d'une grille non modifiable pour le deuxieme programme

This commit is contained in:
2024-05-04 17:05:40 +02:00
parent b0357b3385
commit 5d88f81b49
3 changed files with 133 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ import java.awt.*;
public class SudokuGrid extends JFrame {
private static final int GRID_SIZE = 9; // Taille de la grille Sudoku 9x9
private static final int REGION_SIZE = 3;
public static final boolean BOOL = true;
private JTextField[][] grid;
public SudokuGrid() {
@@ -47,13 +48,13 @@ public class SudokuGrid extends JFrame {
// Panneau pour les boutons
JPanel bouton = new JPanel();
bouton.setBackground(new Color(88, 169, 191)); // Fond vert
bouton.setBackground(new Color(88, 169, 191));
bouton.setPreferredSize(new Dimension(150, 0)); // Espace pour les boutons
// 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);
@@ -61,7 +62,7 @@ public class SudokuGrid extends JFrame {
// Bouton pour chargé la grille
JButton load = new JButton("Charger");
LoadButton loader = new LoadButton(GRID_SIZE, grid);
LoadButton loader = new LoadButton(GRID_SIZE, grid);
load.addActionListener(loader);