transizione GUI valutazioniDaFile + migliorie
This commit is contained in:
@@ -6,8 +6,6 @@ package gradeanalyzer;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import com.googlecode.lanterna.graphics.SimpleTheme;
|
||||
import com.googlecode.lanterna.graphics.Theme;
|
||||
import com.googlecode.lanterna.gui2.BasicWindow;
|
||||
import com.googlecode.lanterna.gui2.Button;
|
||||
import com.googlecode.lanterna.gui2.EmptySpace;
|
||||
@@ -16,8 +14,6 @@ import com.googlecode.lanterna.gui2.Label;
|
||||
import com.googlecode.lanterna.gui2.Panel;
|
||||
import com.googlecode.lanterna.gui2.TextBox;
|
||||
import com.googlecode.lanterna.gui2.Window;
|
||||
import com.googlecode.lanterna.gui2.dialogs.MessageDialog;
|
||||
import com.googlecode.lanterna.gui2.dialogs.MessageDialogButton;
|
||||
|
||||
/**
|
||||
*
|
||||
|
||||
@@ -123,12 +123,12 @@ public class GradeAnalyzer {
|
||||
}
|
||||
}
|
||||
|
||||
public static void pausa() {
|
||||
/* public static void pausa() {
|
||||
System.out.println("Premere un tasto per continuare. . .");
|
||||
sc.nextLine();
|
||||
}
|
||||
} */
|
||||
|
||||
static void inserisciDati() {
|
||||
/* static void inserisciDati() {
|
||||
String nome;
|
||||
String cognome;
|
||||
double voto;
|
||||
@@ -169,9 +169,9 @@ public class GradeAnalyzer {
|
||||
}
|
||||
|
||||
salvaValutazioni();
|
||||
}
|
||||
} */
|
||||
|
||||
static double voto() {
|
||||
/* static double voto() {
|
||||
double voto;
|
||||
boolean error;
|
||||
final double VOTO_MINIMO = 1;
|
||||
@@ -192,7 +192,7 @@ public class GradeAnalyzer {
|
||||
} while (error);
|
||||
|
||||
return voto;
|
||||
}
|
||||
} */
|
||||
|
||||
static ArrayList<Valutazione> valutazioniDaFile() {
|
||||
ArrayList<Valutazione> valutazioni = new ArrayList<>();
|
||||
@@ -205,11 +205,10 @@ public class GradeAnalyzer {
|
||||
}
|
||||
try (BufferedWriter bw = new BufferedWriter(new FileWriter(PATH_VOTI))) {
|
||||
bw.write("");
|
||||
System.out.println("Nuovo file creato.");
|
||||
System.out.println("Aggiungere le valutazioni prima di proseguire.");
|
||||
GlobalGUI.showNoteMessage("Nuovo file creato.");
|
||||
GlobalGUI.showNoteMessage("Aggiungere le valutazioni prima di proseguire.");
|
||||
} catch (IOException e) {
|
||||
System.out.println("Errore nella scrittura del file: " + e.getMessage());
|
||||
pausa();
|
||||
GlobalGUI.showErrorMessage("Errore nella scrittura del file: " + e.getMessage());
|
||||
}
|
||||
} else {
|
||||
try (BufferedReader bf = new BufferedReader(new FileReader(PATH_VOTI))) {
|
||||
@@ -224,8 +223,7 @@ public class GradeAnalyzer {
|
||||
riga = bf.readLine();
|
||||
}
|
||||
} catch (IOException e) {
|
||||
System.out.println("Errore nella lettura del file: " + e.getMessage());
|
||||
pausa();
|
||||
GlobalGUI.showErrorMessage("Errore nella lettura del file: " + e.getMessage());
|
||||
}
|
||||
|
||||
}
|
||||
@@ -233,7 +231,7 @@ public class GradeAnalyzer {
|
||||
return valutazioni;
|
||||
}
|
||||
|
||||
static int exists(String nome, String cognome, ArrayList<Valutazione> valutazioni) {
|
||||
/* static int exists(String nome, String cognome, ArrayList<Valutazione> valutazioni) {
|
||||
boolean exit = false;
|
||||
int posizione = -1;
|
||||
for (int i = 0; i < valutazioni.size() && !exit; i++) {
|
||||
@@ -244,9 +242,9 @@ public class GradeAnalyzer {
|
||||
}
|
||||
}
|
||||
return posizione;
|
||||
}
|
||||
} */
|
||||
|
||||
static void salvaValutazioni() {
|
||||
/* static void salvaValutazioni() {
|
||||
boolean exit;
|
||||
String scelta;
|
||||
do {
|
||||
@@ -269,7 +267,7 @@ public class GradeAnalyzer {
|
||||
exit = false;
|
||||
}
|
||||
} while (!exit);
|
||||
}
|
||||
} */
|
||||
|
||||
static String salva(ArrayList<Valutazione> valutazioni, String path) {
|
||||
String messaggio = null;
|
||||
|
||||
Reference in New Issue
Block a user