diff options
| author | Andriy Cherniy <qugalet@m0e.space> | 2024-06-15 10:45:30 +0300 |
|---|---|---|
| committer | Andriy Cherniy <qugalet@m0e.space> | 2024-06-15 10:45:30 +0300 |
| commit | d0f951643060821673e060eea7376000418c457b (patch) | |
| tree | 3392838fb9289638c9cac500a8ff681917f4fc22 /src/main/java/space/m0e/quga/oop/lab56maven/Main.java | |
| parent | 0a41210ec447cf48bf75082f989165cbf1c78ab8 (diff) | |
| download | oop-kursach-d0f951643060821673e060eea7376000418c457b.tar.gz oop-kursach-d0f951643060821673e060eea7376000418c457b.zip | |
16
Diffstat (limited to 'src/main/java/space/m0e/quga/oop/lab56maven/Main.java')
| -rw-r--r-- | src/main/java/space/m0e/quga/oop/lab56maven/Main.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/main/java/space/m0e/quga/oop/lab56maven/Main.java b/src/main/java/space/m0e/quga/oop/lab56maven/Main.java index 3b0c594..1549ff5 100644 --- a/src/main/java/space/m0e/quga/oop/lab56maven/Main.java +++ b/src/main/java/space/m0e/quga/oop/lab56maven/Main.java @@ -129,12 +129,11 @@ public class Main extends Application { root.setOnMouseClicked(event -> { switch (event.getButton()) { case SECONDARY -> { - String result = Immigrant.findImmigrants(immigrant -> fortresses.stream().noneMatch(fortress1 -> fortress1.getDwarves().contains(immigrant))); - Alert alert = new Alert(Alert.AlertType.INFORMATION); - alert.setTitle("Search result"); - alert.setContentText(result); - alert.setHeaderText("Dwarves outside MacroObjects:"); - alert.showAndWait(); + try { + Utils.findImmigrants("Dwarves outside MacroObjects:", immigrant -> fortresses.stream().noneMatch(fortress1 -> fortress1.getDwarves().contains(immigrant))); + } catch (IOException e) { + e.printStackTrace(); + } } } }); |
