return -1;
  public static int showInternalOptionDialog(Component parentComponent,                                             Object message, String title,                                             int optionType, int messageType,                                             Icon icon, Object[] options,                                             Object initialValue)  {    JOptionPane pane = new JOptionPane(message, messageType, optionType, icon,                                       options, initialValue);    JInternalFrame frame = pane.createInternalFrame(parentComponent, title);    startModal(frame);    return ((Integer) pane.getValue()).intValue();  }