如何将JFileChooser放在舞台上

时间:2015-10-02 18:16:18

标签: java javafx jfilechooser

我有一个JFileChooser,我希望它出现在舞台的顶部(parentStage下方)。我怎么能这样做?

我希望JFileChooser与设置Stagestage.initOwner(initOwner);具有相同的行为。

@Autowired
MyStagesClass myStagesClass;

public JFileChooser jFileChooser() throws Exception {
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

    chooser.setMultiSelectionEnabled(true);
    chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);

    chooser.updateUI(); // Create UI objects
    UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
    refreshUI(chooser, false);

    Stage parentStage = myStagesClass.getStage();

    chooser.showOpenDialog(null);

    return chooser;
}

0 个答案:

没有答案