JavaFX FileChooser在浏览器的后面打开

时间:2016-03-04 19:34:28

标签: java javafx filechooser

我有一个JavaFX应用程序,它有一个加载文件的按钮。将JavaFX作为桌面应用程序运行,FileChooser窗口正确打开,它出现在主舞台前面,允许我选择所需的文件。

但是,当我打包应用程序以在浏览器中运行时,FileChooser窗口将在浏览器的后面打开。这是我用来浏览文件的方法。在浏览器中运行应用程序时,如何强制使用filechooser窗口tofront()?

private void loadFile() throws IOException {

        FileChooser fileChooser = new FileChooser();
        FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter("TXT files (*.txt)", "*.txt");
        fileChooser.getExtensionFilters().add(extFilter);
        File file = fileChooser.showOpenDialog(stage);
        filePath = file.getAbsolutePath();

    }

0 个答案:

没有答案