/** * @param options the options to set */ @Override public void setAdditionalOptions(Object[] options) { super.setAdditionalOptions(convertOptions(options)); }
/** * @param options the options to set */ public void setAdditionalOptions (Object[] options) { super.setAdditionalOptions (convertOptions (options)); }
/** * @param options the options to set */ public void setAdditionalOptions (Object[] options) { super.setAdditionalOptions (convertOptions (options)); }
/** * Displays a dialog for confirming whether the migrations should be run. * See #125606. */ private boolean confirmReset() { Preferences prefs = NbPreferences.forModule(MigrateAction.class); if (!prefs.getBoolean(WARN_ON_CLEAR_PREF_ID, true)) { return true; } final JCheckBox showWarning = new JCheckBox(NbBundle.getMessage(MigrateAction.class, "ShowConfirmDialog")); showWarning.setSelected(true); DialogDescriptor dd = new DialogDescriptor( NbBundle.getMessage(MigrateAction.class, "ConfirmReset"), NbBundle.getMessage(MigrateAction.class, "ConfirmResetTitle")); Object[] options = new Object[]{ DialogDescriptor.OK_OPTION, DialogDescriptor.NO_OPTION, DialogDescriptor.CANCEL_OPTION }; dd.setOptions(options); dd.setClosingOptions(options); dd.setAdditionalOptions(new Object[]{showWarning}); Object result = DialogDisplayer.getDefault().notify(dd); if (result.equals(NotifyDescriptor.OK_OPTION) || result.equals(NotifyDescriptor.NO_OPTION)) { prefs.putBoolean(WARN_ON_CLEAR_PREF_ID, showWarning.isSelected()); } return result.equals(NotifyDescriptor.OK_OPTION); } }
exitDlgDescriptor.setAdditionalOptions (new Object[] {NotifyDescriptor.CANCEL_OPTION}); exitDialog = org.openide.DialogDisplayer.getDefault ().createDialog (exitDlgDescriptor);
if (mode == CONFLICT_ASK_MANY) { alwaysButton = new JButton(NbBundle.getMessage(AddResourceOverwriteDialog.class, "LBL_Always")); desc.setAdditionalOptions(new Object[] { alwaysButton });
@NbBundle.Messages({ "ProgressPanel.title=Synchronization", "ProgressPanel.button.cancel=&Cancel" }) public void createPanel(AtomicBoolean cancel) { assert SwingUtilities.isEventDispatchThread(); actionButton = new JButton(); actionButton.addActionListener(new ActionButtionListener(cancel)); Mnemonics.setLocalizedText(actionButton, Bundle.ProgressPanel_button_cancel()); DialogDescriptor descriptor = new DialogDescriptor( this, Bundle.ProgressPanel_title(), true, new Object[] {actionButton}, actionButton, DialogDescriptor.DEFAULT_ALIGN, null, null); descriptor.setValid(false); descriptor.setClosingOptions(new Object[]{}); descriptor.setAdditionalOptions(new Object[]{autoCloseCheckBox}); notificationLineSupport = descriptor.createNotificationLineSupport(); dialog = DialogDisplayer.getDefault().createDialog(descriptor); }
static KeyStroke[] showDialog() { Object[] buttons = new Object[] { DialogDescriptor.OK_OPTION, DialogDescriptor.CANCEL_OPTION }; final ShortcutEnterPanel sepPanel = new ShortcutEnterPanel(); DialogDescriptor descriptor = new DialogDescriptor(sepPanel,sepPanel.getTitle(), true,buttons,DialogDescriptor.OK_OPTION,DialogDescriptor.DEFAULT_ALIGN, null,sepPanel.listener); descriptor.setClosingOptions(new Object[] { DialogDescriptor.OK_OPTION, DialogDescriptor.CANCEL_OPTION }); descriptor.setAdditionalOptions(sepPanel.getAdditionalOptions()); DialogDisplayer.getDefault().notify(descriptor); String shortcut = sepPanel.getShortcutText(); if (descriptor.getValue() == DialogDescriptor.OK_OPTION && shortcut != null && shortcut.trim().length() > 0) { return WizardUtils.stringToKeyStrokes(shortcut);//NOI18N } else { return null; } }
descriptor.setAdditionalOptions (new Object[] { details });
okButton.addActionListener(new OkActionListener(dialog)); descriptor.setClosingOptions(new Object[] {NotifyDescriptor.CANCEL_OPTION}); descriptor.setAdditionalOptions(new Object[] {showSummaryCheckBox}); validateItems(); updateSyncInfo();
dd.setAdditionalOptions(additionalOptions);