From c8d451b1967430f8ce58e844e18b1b16fd8835c0 Mon Sep 17 00:00:00 2001 From: Oliver Loeffler Date: Sat, 6 Jul 2019 18:08:35 +0200 Subject: [PATCH] Added showDialog method for JFileChooser compatibility. --- .../fx/filechooser/StandardFileChooser.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/raumzeitfalle/fx/filechooser/StandardFileChooser.java b/src/main/java/net/raumzeitfalle/fx/filechooser/StandardFileChooser.java index bd74073..30839c0 100644 --- a/src/main/java/net/raumzeitfalle/fx/filechooser/StandardFileChooser.java +++ b/src/main/java/net/raumzeitfalle/fx/filechooser/StandardFileChooser.java @@ -4,7 +4,6 @@ import java.io.File; import java.util.function.Consumer; -import javax.swing.JFrame; import javax.swing.SwingUtilities; import javafx.stage.FileChooser; @@ -52,11 +51,15 @@ public FileChooser getDialog() { return dialog; } - public int showOpenDialog(JFrame frame) { + public int showDialog(Window window) { + return this.adapter.runDialog(window); + } + + public int showOpenDialog(Window frame) { return this.adapter.runDialog(frame); } - public int showSaveDialog(JFrame frame) { + public int showSaveDialog(Window frame) { return this.adapter.runDialog((FileChooser dialog, Window window)->dialog.showSaveDialog(null), frame); }