mise à jour
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+13
-11
@@ -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
Binary file not shown.
Reference in New Issue
Block a user