From b96e77bd338ed3a8258fe3dbb9778aadb5482859 Mon Sep 17 00:00:00 2001
From: Lahtinen Konsta Aleksi <konsta.a.lahtinen@student.jyu.fi>
Date: Fri, 21 Mar 2025 15:47:26 +0200
Subject: [PATCH] =?UTF-8?q?GUI=20p=C3=A4ivitys?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Ohj2HT/src/fxKalenteri/KalenteriGUIController.java | 12 ++++++++++--
 Ohj2HT/src/fxKalenteri/KalenteriGUIView.fxml       |  9 +++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/Ohj2HT/src/fxKalenteri/KalenteriGUIController.java b/Ohj2HT/src/fxKalenteri/KalenteriGUIController.java
index 3850fbd..17d5179 100644
--- a/Ohj2HT/src/fxKalenteri/KalenteriGUIController.java
+++ b/Ohj2HT/src/fxKalenteri/KalenteriGUIController.java
@@ -53,11 +53,19 @@ public class KalenteriGUIController implements Initializable {
         LisaaReissu();
     }
 
+    @FXML private void handleNollaa(){nollaaKartta();}
+
 
     /*
       * <------------------------------ TƄSTƄ ETEENPƄIN EI ENƄƄN HANDLEREITA ------------------------------>
      */
 
+    /**
+     * Nollaa kartan
+     */
+    private void nollaaKartta() {
+        Dialogs.showQuestionDialog("Nollataanko", "Nollataanko kartta?", "KyllƤ", "Ei");
+    }
 
     /**
      * avaa uuden ikkunan "LisaaReissu", lisƤƤ reissun kƤyttƶliittymƤƤn ja kasvattaa laskureita
@@ -69,7 +77,7 @@ public class KalenteriGUIController implements Initializable {
         tekstienPaivitys();
     }
 
-    
+
     /**
      * kirjoittaa reissut nƤkyville.
      */
@@ -84,7 +92,7 @@ public class KalenteriGUIController implements Initializable {
              }
          }
     }
-    
+
     /**
      * PƤivitetƤƤn laskureiden tekstejƤ vastaamaan lukumƤƤriƤ
      * @example <pre name="test">
diff --git a/Ohj2HT/src/fxKalenteri/KalenteriGUIView.fxml b/Ohj2HT/src/fxKalenteri/KalenteriGUIView.fxml
index 0da7fdb..e2c99b7 100644
--- a/Ohj2HT/src/fxKalenteri/KalenteriGUIView.fxml
+++ b/Ohj2HT/src/fxKalenteri/KalenteriGUIView.fxml
@@ -37,6 +37,15 @@
                   </Button>
                </graphic>
             </Menu>
+            <Menu mnemonicParsing="false">
+               <graphic>
+                  <Button mnemonicParsing="false" onAction="#handleNollaa" text="Nollaa">
+                     <padding>
+                        <Insets bottom="6.5" left="10.0" right="10.0" top="6.5" />
+                     </padding>
+                  </Button>
+               </graphic>
+            </Menu>
         </menus>
       </MenuBar>
    </top>
-- 
GitLab