Es geht um JavaFx , Java und Scenebuilder
Folgendes Problem ich soll für eine Hausarbeit (Ist die letzte Aufgabe auf dem Blatt und es gibt weniger Informationen als sonst) Die Nachricht der Exception, die eigentlich auf der Konsole ausgegeben wird in einem "Extra-Dialog" anzeigen lassen. Wir haben dafür eine ViewHelper Klasse bekommen.
Habe also zu erst eine ExceptionKlasse, die wir von vorherigen Aufgaben hatten als Attribut in der Controller Klasse hinzugefügt:
public class AdressbuchViewController implements Initializable {
private TextField textF;
private ObservableList<Kontakt> tableContent;
private UngueltigerSchluesselException exception;
private Adressbuch adressbuch;
@FXML
private TableView<Kontakt> tableView;
@FXML
....
Dann habe ich eine showErrorView Klasse erstellt, die dann die Fehlermeldung rausgeben soll:
private void showErrorView() {
ViewHelper.showError(exception.getMessage());
}
Aber ich komme nicht weiter wie mache ich es nun, dass dieser Fehler ausgegeben wird, wenn eine Exception reinflattert. Es soll sich dann ja ein Fenster mit der Fehlermeldung öffnen. Ich komme einfach nicht weiter und habe nichtmal einen richtigen Ansatz.
Folgendes Problem ich soll für eine Hausarbeit (Ist die letzte Aufgabe auf dem Blatt und es gibt weniger Informationen als sonst) Die Nachricht der Exception, die eigentlich auf der Konsole ausgegeben wird in einem "Extra-Dialog" anzeigen lassen. Wir haben dafür eine ViewHelper Klasse bekommen.
Habe also zu erst eine ExceptionKlasse, die wir von vorherigen Aufgaben hatten als Attribut in der Controller Klasse hinzugefügt:
public class AdressbuchViewController implements Initializable {
private TextField textF;
private ObservableList<Kontakt> tableContent;
private UngueltigerSchluesselException exception;
private Adressbuch adressbuch;
@FXML
private TableView<Kontakt> tableView;
@FXML
....
Dann habe ich eine showErrorView Klasse erstellt, die dann die Fehlermeldung rausgeben soll:
private void showErrorView() {
ViewHelper.showError(exception.getMessage());
}
Aber ich komme nicht weiter wie mache ich es nun, dass dieser Fehler ausgegeben wird, wenn eine Exception reinflattert. Es soll sich dann ja ein Fenster mit der Fehlermeldung öffnen. Ich komme einfach nicht weiter und habe nichtmal einen richtigen Ansatz.