Javafx 2 在JavaFX2.1中,如何在后台显示JavaSwing组件?

Javafx 2 在JavaFX2.1中,如何在后台显示JavaSwing组件?,javafx-2,javafx,Javafx 2,Javafx,我正在javafx应用程序中使用类似JFileChooser和Joption的swing组件。但当我点击JFilechooser时,这就落后于应用程序了。如何解决这个问题。请给我一些建议。提前感谢。您可以创建JFileChooser的子类,覆盖createDialog方法,然后返回一个始终处于顶部设置的对话框 class AlwaysOnTopFileChooser extends JFileChooser { protected JDialog createDialog(Compone

我正在javafx应用程序中使用类似JFileChooser和Joption的swing组件。但当我点击JFilechooser时,这就落后于应用程序了。如何解决这个问题。请给我一些建议。提前感谢。

您可以创建JFileChooser的子类,覆盖createDialog方法,然后返回一个始终处于顶部设置的对话框

class AlwaysOnTopFileChooser extends JFileChooser {
    protected JDialog createDialog(Component parent) throws HeadlessException {
        JDialog dialog = super.createDialog(parent);
        dialog.setAlwaysOnTop(true);
        return dialog;
    }
}

您将需要填写所需的构造函数等。

您可以创建JFileChooser的子类并重写createDialog方法,然后返回一个设置为始终在顶部的对话框

class AlwaysOnTopFileChooser extends JFileChooser {
    protected JDialog createDialog(Component parent) throws HeadlessException {
        JDialog dialog = super.createDialog(parent);
        dialog.setAlwaysOnTop(true);
        return dialog;
    }
}
您需要填写所需的构造函数等