我有一个JFileChooser,我希望它出现在舞台的顶部(parentStage
下方)。我怎么能这样做?
我希望JFileChooser与设置Stage
时stage.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;
}