2 Commits

2 changed files with 11 additions and 3 deletions

View File

@@ -27,6 +27,14 @@ application {
mainClass = 'sudoku.App'
}
jar {
manifest {
attributes(
'Main-Class': 'sudoku.App'
)
}
}
test {
testLogging {
// Affiche les événements de passage, échec, saut et sortie standard/erreur

View File

@@ -129,7 +129,7 @@ public class Sudoku {
System.out.println("Au revoir !");
return;
case 1:
menuGrille();
menuSudoku();
break;
case 2:
menuMultidoku();
@@ -280,7 +280,7 @@ public class Sudoku {
/**
* Méthode du menu principal du jeu de sudoku.
*/
public static void menuGrille() {
public static void menuSudoku() {
Scanner scanner = new Scanner(System.in);
// ETAPE 1 : TAILLE GRILLE
System.out.println("ETAPE 1 : Choisir la taille de la grille");
@@ -307,7 +307,7 @@ public class Sudoku {
System.out.println("Choisissez une combinaison entre 0 et 3 contraintes parmi les suivantes :");
System.out.println("1: Contrainte Bloc, 2: Contrainte Ligne, 3: Contrainte Colonne");
System.out.println(
"Entrez les numéros des contraintes séparés par des virgules (par exemple, 1,2,3) ou appuyez sur Entrée pour aucune contrainte :");
"Entrez les numéros des contraintes séparés par des virgules (par exemple, 1,2,3 pour choisir toute les contraintes) ou appuyez sur Entrée pour aucune contrainte :");
String input = scanner.nextLine();
if (input.trim().isEmpty()) {