我在javafx应用程序中使用JFileChooser,Joption等swing组件。但是当我点击JFilechooser时,这就是应用程序的幕后黑手。如何解决这个问题呢。请给我一些建议。提前谢谢。
答案 0 :(得分:5)
您可以创建JFileChooser的子类并覆盖createDialog方法,然后返回一个始终在最顶层设置的对话框。
class AlwaysOnTopFileChooser extends JFileChooser {
protected JDialog createDialog(Component parent) throws HeadlessException {
JDialog dialog = super.createDialog(parent);
dialog.setAlwaysOnTop(true);
return dialog;
}
}
您需要填写所需的构造函数等。