summaryrefslogtreecommitdiff
path: root/src/main/java/space/m0e/quga/oop/lab56maven/Main.java
diff options
context:
space:
mode:
authorAndriy Cherniy <qugalet@m0e.space>2024-06-15 10:45:30 +0300
committerAndriy Cherniy <qugalet@m0e.space>2024-06-15 10:45:30 +0300
commitd0f951643060821673e060eea7376000418c457b (patch)
tree3392838fb9289638c9cac500a8ff681917f4fc22 /src/main/java/space/m0e/quga/oop/lab56maven/Main.java
parent0a41210ec447cf48bf75082f989165cbf1c78ab8 (diff)
downloadoop-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.java11
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();
+ }
}
}
});