- 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())