- int response = JOptionPane.showOptionDialog(parent, message, title,
- optionType, messageType, icon, options, initialValue);
+ int response;
+ if (parentComponent != this)
+ {
+ response = JOptionPane.showInternalOptionDialog(parentComponent, mainPanel,
+ title, yesNoCancelOption, questionMessage, icon, options,
+ initresponse);
+ }
+ else
+ {
+ response = JOptionPane.showOptionDialog(parentComponent, mainPanel, title,
+ yesNoCancelOption, questionMessage, icon, options,
+ initresponse);
+ }
+ if (!Platform.isJS())