diff --git a/src/main/java/sh/ball/gui/Controller.java b/src/main/java/sh/ball/gui/Controller.java
index 33d6631..d889e3a 100644
--- a/src/main/java/sh/ball/gui/Controller.java
+++ b/src/main/java/sh/ball/gui/Controller.java
@@ -79,6 +79,8 @@ public class Controller implements Initializable, FrequencyListener, Listener {
@FXML
private Label fileLabel;
@FXML
+ private Label jkLabel;
+ @FXML
private Button recordButton;
@FXML
private Label recordLabel;
@@ -412,20 +414,21 @@ public class Controller implements Initializable, FrequencyListener, Listener {
private void chooseFile(File chosenFile) {
try {
if (chosenFile.exists()) {
- String path = chosenFile.getAbsolutePath();
frameSets.clear();
frameSetPaths.clear();
if (chosenFile.isDirectory()) {
+ jkLabel.setVisible(true);
for (File file : chosenFile.listFiles()) {
try {
frameSets.add(ParserFactory.getParser(file.getAbsolutePath()).parse());
- frameSetPaths.add(file.getAbsolutePath());
+ frameSetPaths.add(file.getName());
} catch (IOException ignored) {}
}
} else {
- frameSets.add(ParserFactory.getParser(path).parse());
- frameSetPaths.add(path);
+ jkLabel.setVisible(false);
+ frameSets.add(ParserFactory.getParser(chosenFile.getAbsolutePath()).parse());
+ frameSetPaths.add(chosenFile.getName());
}
currentFrameSet = 0;
diff --git a/src/main/resources/fxml/osci-render.fxml b/src/main/resources/fxml/osci-render.fxml
index 5752351..84184d2 100644
--- a/src/main/resources/fxml/osci-render.fxml
+++ b/src/main/resources/fxml/osci-render.fxml
@@ -16,10 +16,11 @@
-
+
+