我使用带有模态对话框的未装饰 JFrame。问题是当框架被装饰时,模态对话框总是在顶部,但在框架未装饰时,模式对话框总是在顶部。因此,当我单击我的 JFrame 时,框架显示在顶部,对话框位于下方。
我使用此代码。
final JFrame frame = new JFrame();
frame.setUndecorated(true);
frame.setSize(new Dimension(500, 500));
frame.setUndecorated(true);
frame.setVisible(true);
JOptionPane.showInputDialog("OYE");