mise à jour

This commit is contained in:
2024-05-05 14:47:08 +02:00
parent 664a5a8351
commit 4f617bcdf6
7 changed files with 14 additions and 12 deletions
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
+13 -11
View File
@@ -110,23 +110,25 @@ public class TextFilter extends KeyAdapter {
} }
} else if(status == 1){ } else if(status == 1){
// Taille maximum par case
if ( taille >= 1 ) {
e.consume();
}else{
// Traite la saisie pour savoir si le chiffer peut être posé // Traite la saisie pour savoir si le chiffer peut être posé
if ( taille > 1 && ((chiffre >= '1') && (chiffre <= '9')) && (chiffre != KeyEvent.VK_ENTER)) { if (((chiffre >= '1') && (chiffre <= '9')) && (chiffre != KeyEvent.VK_ENTER)) {
GrilleValide(chiffre); GrilleValide(chiffre);
} }
// Réinitialiser les couleurs si la touche de retour arrière est pressée lors d'une erreur // Réinitialiser les couleurs si la touche de retour arrière est pressée lors d'une erreur
if ((!bad_numbers.isEmpty()) && (chiffre == KeyEvent.VK_BACK_SPACE)) { if ((!bad_numbers.isEmpty()) && (chiffre == KeyEvent.VK_BACK_SPACE)) {
Text.setBackground(Color.white); Text.setBackground(Color.white);
while(!bad_numbers.isEmpty()) { while(!bad_numbers.isEmpty()) {
grid[bad_numbers.removeFirst()][bad_numbers.removeFirst()].setBackground(Color.white); grid[bad_numbers.removeFirst()][bad_numbers.removeFirst()].setBackground(Color.white);
} }
}
// Taille maximum par case
if ( taille >= 1 ) {
e.consume();
} }
}
} }
// colorie la case si elle est bonne ou pas // colorie la case si elle est bonne ou pas
BIN
View File
Binary file not shown.