From 20ec876b75fe33de1667491843747edef7b74bb9 Mon Sep 17 00:00:00 2001 From: Dennis Eisold <de@itstall.de> Date: Tue, 12 Nov 2019 12:44:26 +0100 Subject: [PATCH] =?UTF-8?q?Abfrage=20beim=20l=C3=B6schen=20eines=20Kontakt?= =?UTF-8?q?es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../de/telefonbuch/TelefonbuchController.java | 25 ++++++++++--------- src/main/java/module-info.java | 6 ++--- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/src/main/java/de/telefonbuch/TelefonbuchController.java b/src/main/java/de/telefonbuch/TelefonbuchController.java index 38859ab..54b7bc5 100644 --- a/src/main/java/de/telefonbuch/TelefonbuchController.java +++ b/src/main/java/de/telefonbuch/TelefonbuchController.java @@ -61,7 +61,6 @@ public class TelefonbuchController { /** * Action Listener für btnLoeschen - * */ @FXML void loeschen() { @@ -74,7 +73,6 @@ public class TelefonbuchController { /** * Action Listener für btnWeiter - * */ @FXML void navWeiter() { @@ -86,7 +84,6 @@ public class TelefonbuchController { /** * Action Listener für btnZurueck - * */ @FXML void navZurueck() { @@ -98,7 +95,6 @@ public class TelefonbuchController { /** * Action Listener für btnNeuerEintrag - * */ @FXML void neuerEintrag() { @@ -270,18 +266,23 @@ public class TelefonbuchController { * @param resetForm : boolean : Soll das Formular auch geleert werden? */ private void deleteKontakt(boolean resetForm) { - Alert alert = new Alert(Alert.AlertType.CONFIRMATION); - alert.setContentText("Löschen bestätigen"); - alert.setHeaderText(null); - alert.setContentText("Möchten Sie den aktuellen Eintrag wirklich löschen?"); - Optional<ButtonType> op = alert.showAndWait(); - if(op.isPresent() && op.get() == ButtonType.OK) { - App.eintraege.remove(txtTelefon.getText()); - if (resetForm) { + if (resetForm) { + Alert alert = new Alert(Alert.AlertType.CONFIRMATION); + alert.setContentText("Löschen bestätigen"); + alert.setHeaderText(null); + alert.setContentText("Möchten Sie den aktuellen Eintrag wirklich löschen?"); + Optional<ButtonType> op = alert.showAndWait(); + + if (op.isPresent() && op.get() == ButtonType.OK) { + App.eintraege.remove(txtTelefon.getText()); resetForm(); } + } else { + App.eintraege.remove(txtTelefon.getText()); } + + } /** diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java index 0f18bf9..f18ba8f 100644 --- a/src/main/java/module-info.java +++ b/src/main/java/module-info.java @@ -1,8 +1,8 @@ -module de.itstall { +module de.telefonbuch { requires javafx.controls; requires javafx.fxml; requires java.desktop; - opens de.itstall to javafx.fxml; - exports de.itstall; + opens de.telefonbuch to javafx.fxml; + exports de.telefonbuch; } \ No newline at end of file -- GitLab