-
- int reply = JOptionPane.showInternalConfirmDialog(Desktop.desktop,
- panel, title, JOptionPane.OK_CANCEL_OPTION);
-
+ int reply = JOptionPane.showInternalConfirmDialog(parent, panel, title,
+ JOptionPane.OK_CANCEL_OPTION);
+ if (!parent.requestFocusInWindow())
+ {
+ System.err.println("Bad focus for dialog!");
+ }