Refonte du LoadButton et ajustement des importations
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
import java.awt.event.*;
|
||||
|
||||
public class SudokuGrid extends JFrame {
|
||||
private static final int GRID_SIZE = 9; // Taille de la grille Sudoku 9x9
|
||||
@@ -18,9 +17,9 @@ 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]);
|
||||
|
||||
grid[i][j].addKeyListener(filtre);
|
||||
TextFilter filtre = new TextFilter(grid[i][j]);
|
||||
|
||||
grid[i][j].addKeyListener(filtre);
|
||||
grid[i][j].setHorizontalAlignment(JTextField.CENTER);
|
||||
grid[i][j].setFont(new Font("Verdana", Font.BOLD,40));
|
||||
gridPanel.add(grid[i][j]);
|
||||
@@ -35,16 +34,15 @@ 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);
|
||||
|
||||
|
||||
|
||||
// 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);
|
||||
|
||||
|
Reference in New Issue
Block a user