diff --git a/src/rekisteri/RalliGUIController.java b/src/rekisteri/RalliGUIController.java index 23f5e71eaefcda676344b345155676eab7b1f2bc..01a0fcbf548665db1ea4a11b01354e537c12cc36 100644 --- a/src/rekisteri/RalliGUIController.java +++ b/src/rekisteri/RalliGUIController.java @@ -54,7 +54,7 @@ public class RalliGUIController implements Initializable { * Ajetaan kun klikataan "Muokkaa". Avaa uuden ikkunan, missä valitun henkilön tai rallin tietoja voi muokata */ @FXML private void handleMuokkaa() { - ModalController.showModal(RalliGUIController.class.getResource("HenkiloDialogView.fxml"), "Henkilo", null, ""); + muokkaa(); } /** @@ -145,8 +145,7 @@ public class RalliGUIController implements Initializable { * */ public void lisaaUusi(){ - Dialogs.showMessageDialog("Avataan uuden lisääminen, ei toimi vielä"); - //ModalController.showModal(RalliGUIController.class.getResource("uusi.fxml"), "", null, ""); + ModalController.showModal(RalliGUIController.class.getResource("uusi.fxml"), "Lisää uusi", null, ""); //Henkilo uusi new Henkilo(); //uusi.rekisteroi(); //uusi.vastaaKalleRovanpera(); //täyttää kallerovanperä tiedoilla @@ -162,7 +161,7 @@ public class RalliGUIController implements Initializable { * */ public void muokkaa() { - Dialogs.showMessageDialog("Muokkaukseen, ei toimi vielä!"); + ModalController.showModal(RalliGUIController.class.getResource("HenkiloDialogView.fxml"), "Muokkaa tietoja", null, ""); } /** diff --git a/src/rekisteri/uusi.fxml b/src/rekisteri/uusi.fxml index 03ba2f89ef6c52bd0f6afe703519ce0d734f8fef..52dc863938d05b33e654fa7fd4bd69d644ef7f2b 100644 --- a/src/rekisteri/uusi.fxml +++ b/src/rekisteri/uusi.fxml @@ -19,7 +19,7 @@ <?import javafx.scene.layout.HBox?> <?import javafx.scene.layout.RowConstraints?> -<BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1" fx:controller="rekisteri.RalliGUIController"> +<BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/19" xmlns:fx="http://javafx.com/fxml/1" fx:controller="fi.jyu.mit.fxgui.ModalController"> <center> <TabPane prefHeight="200.0" prefWidth="200.0" tabClosingPolicy="UNAVAILABLE" BorderPane.alignment="CENTER"> <tabs> @@ -191,8 +191,8 @@ <Insets bottom="10.0" left="10.0" right="10.0" top="10.0" /> </BorderPane.margin> <children> - <Button mnemonicParsing="false" onAction="#handlePoistu" text="Peruuta" /> - <Button mnemonicParsing="false" onAction="#handleTallenna" text="Tallenna" /> + <Button mnemonicParsing="false" onAction="#handleDefaultCancel" text="Peruuta" /> + <Button mnemonicParsing="false" onAction="#handleDefaultOK" text="Tallenna" /> </children> </HBox> </bottom>