From f9245285961d36042e083d2db8cdf90a7973af0d Mon Sep 17 00:00:00 2001 From: Sherwin Price Date: Wed, 1 Oct 2025 20:48:55 -0400 Subject: [PATCH] updates --- src/main/java/lodge/TestMainFx.java | 3 +-- ...estMainFxCommandButtonEventController.java | 20 +++++++++++++++++++ src/resources/media/main.fxml | 4 ++-- 3 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 src/main/java/lodge/TestMainFxCommandButtonEventController.java diff --git a/src/main/java/lodge/TestMainFx.java b/src/main/java/lodge/TestMainFx.java index 8b1c3b6..0e88fb3 100644 --- a/src/main/java/lodge/TestMainFx.java +++ b/src/main/java/lodge/TestMainFx.java @@ -11,7 +11,7 @@ public class TestMainFx extends Application { public void start(Stage primaryStage) { try { primaryStage.setTitle("Lodge ReservationSystem"); - Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("main.fxml")); + Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("main.fxml")); Scene scene = new Scene(root, 800, 600); primaryStage.setScene(scene); primaryStage.show(); @@ -23,5 +23,4 @@ public class TestMainFx extends Application { public static void main(String[] args) { launch(args); } - } diff --git a/src/main/java/lodge/TestMainFxCommandButtonEventController.java b/src/main/java/lodge/TestMainFxCommandButtonEventController.java new file mode 100644 index 0000000..af55a37 --- /dev/null +++ b/src/main/java/lodge/TestMainFxCommandButtonEventController.java @@ -0,0 +1,20 @@ +package lodge; + +import javafx.application.Platform; +import javafx.fxml.FXML; +import javafx.scene.control.Button; + +public class TestMainFxCommandButtonEventController { + + @FXML + private Button btnAdd; + + @FXML + private void initialize() { + + btnAdd.setOnAction((ev) -> { + Platform.exit(); + }); + } + +} diff --git a/src/resources/media/main.fxml b/src/resources/media/main.fxml index 5d50466..fa2f22b 100644 --- a/src/resources/media/main.fxml +++ b/src/resources/media/main.fxml @@ -46,7 +46,7 @@ - + @@ -66,7 +66,7 @@ -