2 Commits

2 changed files with 11 additions and 3 deletions

View File

@@ -27,6 +27,14 @@ application {
mainClass = 'sudoku.App' mainClass = 'sudoku.App'
} }
jar {
manifest {
attributes(
'Main-Class': 'sudoku.App'
)
}
}
test { test {
testLogging { testLogging {
// Affiche les événements de passage, échec, saut et sortie standard/erreur // 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 !"); System.out.println("Au revoir !");
return; return;
case 1: case 1:
menuGrille(); menuSudoku();
break; break;
case 2: case 2:
menuMultidoku(); menuMultidoku();
@@ -280,7 +280,7 @@ public class Sudoku {
/** /**
* Méthode du menu principal du jeu de sudoku. * Méthode du menu principal du jeu de sudoku.
*/ */
public static void menuGrille() { public static void menuSudoku() {
Scanner scanner = new Scanner(System.in); Scanner scanner = new Scanner(System.in);
// ETAPE 1 : TAILLE GRILLE // ETAPE 1 : TAILLE GRILLE
System.out.println("ETAPE 1 : Choisir la taille de la 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("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("1: Contrainte Bloc, 2: Contrainte Ligne, 3: Contrainte Colonne");
System.out.println( 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(); String input = scanner.nextLine();
if (input.trim().isEmpty()) { if (input.trim().isEmpty()) {