private static void setAccessibleDescription(final Dialog dlg, final String description ) { if (description != null) { dlg.getAccessibleContext().setAccessibleDescription(description); } }
public static void setAccessibleDescription(Dialog dialog, String key) { dialog.getAccessibleContext(). setAccessibleDescription(get(key)); }
public void setupDialog() { dd = new DialogDescriptor(this, getClipName()); int screenWidth = Toolkit.getDefaultToolkit().getScreenSize().width; dialog = DialogDisplayer.getDefault().createDialog(dd); dialog.setPreferredSize(new Dimension(screenWidth * 2 / 3, DIALOG_HEIGHT)); dialog.getAccessibleContext().setAccessibleName(NbBundle.getMessage(CodeClipViewerPanel.class, "Acc_Dialog_Name")); // NOI18N dialog.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(CodeClipViewerPanel.class, "Acc_Dialog_Desc")); // NOI18N dialog.setVisible(true); }
public void run() { dialog[0] = DialogDisplayer.getDefault().createDialog(new DialogDescriptor(panel, titleString, true, new Object[]{ NotifyDescriptor.CANCEL_OPTION, }, NotifyDescriptor.CANCEL_OPTION, DialogDescriptor.DEFAULT_ALIGN, new HelpCtx(SearchPanel.class), new ActionListener() { public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { stop(); } })); if (dialog[0] != null) { dialog[0].getAccessibleContext().setAccessibleName(NbBundle.getMessage(SearchRunnable.class, "ACSN_searchingPlatform")); //NOI18N dialog[0].getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(SearchRunnable.class, "ACSD_searchingPlatform")); //NOI18N } } });
/** * Creates a new instance of WSHandlerDialog */ public WSHandlerDialog(Project project, boolean isJaxWS) { this.isJaxWS = isJaxWS; sPanel = new SelectHandlerPanel(project); dlgDesc = new AddMessageHandlerDialogDesc(sPanel); dialog = DialogDisplayer.getDefault().createDialog(dlgDesc); dialog.getAccessibleContext().setAccessibleDescription(dialog.getTitle()); handlerMap = new TreeMap<String, Integer>(); }
public boolean show(VCSFileProxy[] files) { Arrays.sort(files); DefaultListModel m = new DefaultListModel(); for (VCSFileProxy file : files) { m.addElement(file); } filesList.setModel(m); preselectFile(files); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(title); // NOI18N dialogDescriptor.setHelpCtx(helpCtx); dialog.setVisible(true); boolean ret = dialogDescriptor.getValue() == okButton; if(ret) { saveSelectedFile(files); } return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(Clone.class, "CTL_CloneDialog"), // NOI18N true, new Object[] {okButton, cancelButton}, okButton, DialogDescriptor.DEFAULT_ALIGN, new HelpCtx(this.getClass()), null); dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(Clone.class, "ACSD_CloneDialog")); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(RevertModifications.class, "CTL_UpdateDialog", repository.getName()), // NOI18N true, new Object[] {okButton, cancelButton}, okButton, DialogDescriptor.DEFAULT_ALIGN, new HelpCtx(this.getClass()), null); dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(RevertModifications.class, "ACSD_UpdateDialog", repository.getName())); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
private void showDialog(DialogDescriptor dialogDescriptor, HelpCtx helpCtx, String name) { dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(helpCtx); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); if (name != null) { dialog.addWindowListener(new DialogBoundsPreserver(HgModuleConfig.getDefault().getPreferences(), name)); // NOI18N } dialog.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(Repository.class, "ACSD_RepositoryPanel")); dialog.setVisible(true); }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(Backout.class, "CTL_BackoutDialog", repository.getName())); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.rollback.BackoutPanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(Backout.class, "ACSD_BackoutDialog", repository.getName())); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(Strip.class, "CTL_StripDialog", repository.getName())); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.rollback.StripPanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(Strip.class, "ACSD_StripDialog", repository.getName())); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public static DatabaseConnection selectConnection(DatabaseConnection selectedDBConn, boolean mySQLOnly, boolean passwordRequired) { SelectConnectionPanel panel = new SelectConnectionPanel(selectedDBConn, mySQLOnly, passwordRequired); DialogDescriptor desc = new DialogDescriptor(panel, NbBundle.getMessage(SelectConnectionPanel.class, "MSG_SelectConnection")); desc.createNotificationLineSupport(); panel.initialize(desc); Dialog dialog = DialogDisplayer.getDefault().createDialog(desc); dialog.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(SelectConnectionPanel.class, "ACSD_SelectConnection")); dialog.setVisible(true); dialog.dispose(); if (desc.getValue() == DialogDescriptor.OK_OPTION) { return panel.dbconn; } // If the user cancels, keep the selection they started with, rather than setting it to null return selectedDBConn; }
public void showDialog() { if (editable == Editable.NEITHER) { NotifyDescriptor d = new NotifyDescriptor(this, title, NotifyDescriptor.DEFAULT_OPTION, NotifyDescriptor.PLAIN_MESSAGE, new Object[]{NotifyDescriptor.OK_OPTION}, NotifyDescriptor.OK_OPTION); DialogDisplayer.getDefault().notify(d); } else { editDialog = new DialogDescriptor(this, title, true, DialogDescriptor.OK_CANCEL_OPTION, DialogDescriptor.CANCEL_OPTION, new ActionListener() { public void actionPerformed(ActionEvent e) { evaluateInput(); } }); dialog = DialogDisplayer.getDefault().createDialog(editDialog); dialog.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(TableRowDialog.class, "ACSD_initparam_edit")); // NOI18N dialog.setVisible(true); this.repaint(); } }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, NbBundle.getMessage(MergeRevisions.class, "ASCD_MERGE_DIALOG")); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx(this.getClass())); dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription( NbBundle.getMessage(MergeRevisions.class, "ASCD_MERGE_DIALOG")); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public boolean showDialog (JButton okButton, String title, String branchListDescription) { this.okButton = okButton; org.openide.awt.Mnemonics.setLocalizedText(panel.jLabel1, branchListDescription); DialogDescriptor dialogDescriptor = new DialogDescriptor(panel, title, true, new Object[] {okButton, cancelButton}, okButton, DialogDescriptor.DEFAULT_ALIGN, new HelpCtx(this.getClass()), null); dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(title); loadRevisions(); dialog.setVisible(true); HgProgressSupport supp = loadingSupport; if (supp != null) { supp.cancel(); } boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public static TableAndColumns selectTableAndColumns(String connVariable) { TableGeneratorPanel panel = new TableGeneratorPanel(); DialogDescriptor desc = new DialogDescriptor(panel, NbBundle.getMessage(TableGeneratorPanel.class, "MSG_SelectTableAndColumns")); desc.createNotificationLineSupport(); panel.initialize(desc, connVariable); Dialog dialog = DialogDisplayer.getDefault().createDialog(desc); dialog.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(TableGeneratorPanel.class, "ACSD_SelectColumns")); dialog.setVisible(true); dialog.dispose(); if (desc.getValue() == DialogDescriptor.OK_OPTION) { Quoter quoter = SQLIdentifiers.createQuoter(panel.dmd); return new TableAndColumns(quoter, panel.newTable, panel.getAllColumns(), panel.getSelectedColumns(), panel.getConnVariable()); // NOI18N } return null; }
@NbBundle.Messages("ASCD_HeadRevisionPicker.dialog=Select Revision") public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, Bundle.ASCD_HeadRevisionPicker_dialog()); dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx(this.getClass())); dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(Bundle.ASCD_HeadRevisionPicker_dialog()); dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, Bundle.CTL_RebasePanel_ACSD()); dialogDescriptor.setOptions(new Object[] { okButton, cancelButton }); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.rebase.RebasePanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(Bundle.CTL_RebasePanel_ACSD()); dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, Bundle.CTL_DiffToRevision_ACSD()); dialogDescriptor.setOptions(new Object[] { okButton, cancelButton }); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.diff.DiffToRevisionPanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(Bundle.CTL_DiffToRevision_ACSD()); dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
/** * Show a multistep wizard for converting a non-sharable project to a sharable, self-contained one. * @param helper * @param ref * @param libraryNames * @param jarReferences * @return true is migration was performed, false when aborted. */ @Messages({ "TIT_MakeSharableWizard=New Libraries Folder", "ACSD_MakeSharableWizard=Wizard dialog that guides you through the process of making the project self-contained and sharable in respect to binary dependencies." }) public static boolean showMakeSharableWizard(final AntProjectHelper helper, ReferenceHelper ref, List<String> libraryNames, List<String> jarReferences) { final CopyIterator cpIt = new CopyIterator(helper); final WizardDescriptor wizardDescriptor = new WizardDescriptor(cpIt); // {0} will be replaced by WizardDesriptor.Panel.getComponent().getName() wizardDescriptor.setTitleFormat(new MessageFormat("{0}")); wizardDescriptor.setTitle(TIT_MakeSharableWizard()); wizardDescriptor.putProperty(PROP_HELPER, helper); wizardDescriptor.putProperty(PROP_REFERENCE_HELPER, ref); wizardDescriptor.putProperty(PROP_LIBRARIES, libraryNames); wizardDescriptor.putProperty(PROP_JAR_REFS, jarReferences); Dialog dialog = DialogDisplayer.getDefault().createDialog(wizardDescriptor); dialog.getAccessibleContext().setAccessibleDescription(ACSD_MakeSharableWizard()); dialog.setVisible(true); dialog.toFront(); return wizardDescriptor.getValue() == WizardDescriptor.FINISH_OPTION && cpIt.isSuccess(); }