From ec418ce64ee0ccde6127ca06b2afdc73014bfe1d Mon Sep 17 00:00:00 2001 From: Carlos Galindo Date: Mon, 19 Jun 2017 14:29:06 +0200 Subject: [PATCH] TableController: save will append extension automagically --- src/main/java/es/kauron/jstudy/controller/TableController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/es/kauron/jstudy/controller/TableController.java b/src/main/java/es/kauron/jstudy/controller/TableController.java index 6c0f532..b9cf2f4 100644 --- a/src/main/java/es/kauron/jstudy/controller/TableController.java +++ b/src/main/java/es/kauron/jstudy/controller/TableController.java @@ -78,6 +78,8 @@ public class TableController implements Initializable { if (AppConfig.lastDir != null) chooser.setInitialDirectory(AppConfig.lastDir); chooser.setInitialFileName(name); file = chooser.showSaveDialog(table.getScene().getWindow()); + if (!file.getName().endsWith(".jsdb")) + file = new File(file.getPath() + ".jsdb"); if (file != null) AppConfig.lastDir = file.getParentFile(); }