diff --git a/src/sample/Main.java b/src/sample/Main.java index a3f1143..ddefa5d 100644 --- a/src/sample/Main.java +++ b/src/sample/Main.java @@ -11,12 +11,15 @@ public class Main extends Application { @Override public void start(Stage primaryStage) throws Exception{ - primaryStage.initStyle(StageStyle.UNDECORATED); + primaryStage.initStyle(StageStyle.UNIFIED); Parent root = FXMLLoader.load(getClass().getResource("sample.fxml")); primaryStage.setTitle("Hello World"); - primaryStage.setScene(new Scene(root, 400, 400)); + primaryStage.setScene(new Scene(root, 900, 500)); primaryStage.show(); - + primaryStage.maximizedProperty().addListener((observable, oldValue, newValue) -> { + if (newValue) + primaryStage.setMaximized(false); + }); root.lookup("#exit").setOnMouseClicked(event -> primaryStage.close()); // Close program if button is clicked }