diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2023-06-01 11:38:04 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2023-06-01 11:38:04 -0400 |
commit | 48bfed142f7175809a43037fb695b6fcdc4146b1 (patch) | |
tree | e489132ad42bd7049b9854f6d6ed74673c796f43 /src/devmenu/LevelList.java | |
parent | 6c216a309838bf1cbeb19070ce180c0170ccd3c9 (diff) | |
download | NPEhero-48bfed142f7175809a43037fb695b6fcdc4146b1.tar.gz NPEhero-48bfed142f7175809a43037fb695b6fcdc4146b1.tar.bz2 NPEhero-48bfed142f7175809a43037fb695b6fcdc4146b1.zip |
finish gui level editor
Diffstat (limited to 'src/devmenu/LevelList.java')
-rw-r--r-- | src/devmenu/LevelList.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/devmenu/LevelList.java b/src/devmenu/LevelList.java index e3dec7f..66ff797 100644 --- a/src/devmenu/LevelList.java +++ b/src/devmenu/LevelList.java @@ -39,6 +39,9 @@ public class LevelList levels.setItems(Driver.levelController.levelList); levels.setOnMouseClicked(e -> new LevelEditor(levels.getSelectionModel().getSelectedItem())); + Button refresh = new Button("Refresh"); + refresh.setOnAction(e -> levels.setItems(Driver.levelController.levelList)); + TextField newLevel = new TextField("new"); Button newLevelButton = new Button("add"); newLevelButton.setOnAction(e -> Driver.levelController.addLevel(newLevel.getText())); @@ -46,7 +49,7 @@ public class LevelList newLevelBox.getChildren().addAll(newLevel,newLevelButton); VBox main = new VBox(); - main.getChildren().addAll(levels,newLevelBox); + main.getChildren().addAll(levels,refresh,newLevelBox); Scene scene = new Scene(main); primaryStage.setScene(scene); primaryStage.show(); |