From 8e36480fa0fe5111393ca5fd6d954316f21f8bf7 Mon Sep 17 00:00:00 2001 From: sowgro Date: Fri, 2 Jun 2023 13:24:57 -0400 Subject: fix note editor --- src/devmenu/NotesEditor.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/devmenu/NotesEditor.java b/src/devmenu/NotesEditor.java index 64365da..c3ce1fa 100644 --- a/src/devmenu/NotesEditor.java +++ b/src/devmenu/NotesEditor.java @@ -38,18 +38,22 @@ public class NotesEditor help = new Text(t1); + Text cur = new Text("-----"); + Button start = new Button("Start"); start.setOnAction(e -> start()); + start.setFocusTraversable(false); - Button stop = new Button("Pause"); + Button stop = new Button("Stop"); stop.setOnAction(e -> stop()); + stop.setFocusTraversable(false); Media song = new Media(diff.level.song.toURI().toString()); mediaPlayer = new MediaPlayer(song); new MediaView(mediaPlayer); VBox main = new VBox(); - main.getChildren().addAll(help,start,stop); + main.getChildren().addAll(help,cur,start,stop); Scene scene = new Scene(main); Stage primaryStage = new Stage(); @@ -61,18 +65,23 @@ public class NotesEditor scene.setOnKeyPressed(e -> { if (e.getCode() == KeyCode.D) { writer.println("d"+timer); + cur.setText("d"+timer); } if (e.getCode() == KeyCode.F) { writer.println("f"+timer); + cur.setText("f"+timer); } if (e.getCode() == KeyCode.SPACE) { writer.println("s"+timer); + cur.setText("s"+timer); } if (e.getCode() == KeyCode.J) { writer.println("j"+timer); + cur.setText("j"+timer); } if (e.getCode() == KeyCode.K) { writer.println("k"+timer); + cur.setText("k"+timer); } if (e.getCode() == KeyCode.ESCAPE) { -- cgit v1.2.3