public void run() { Index idx = (Index) TALK.get(); java.awt.Container p = new javax.swing.JPanel(); IndexedCustomizer ic = new IndexedCustomizer(p, false); ic.setObject(idx); ic.setImmediateReorder(false); org.openide.DialogDescriptor dd = new org.openide.DialogDescriptor(p, Node.getString("LAB_order")); dd.setModal(true); dd.setOptionType(org.openide.DialogDescriptor.DEFAULT_OPTION); Object result = org.openide.DialogDisplayer.getDefault().notify(dd); if (result == org.openide.DialogDescriptor.OK_OPTION) { ic.doClose(); } } }
public @Override void run() { DialogDescriptor d = new DialogDescriptor( NbBundle.getMessage(BuildInstallersAction.class, "BuildInstallersAction.NotApp.Warning.Message"), NbBundle.getMessage(BuildInstallersAction.class, "BuildInstallersAction.NotApp.Warning.Title")); d.setModal(true); JButton accept = new JButton(NbBundle.getMessage(BuildInstallersAction.class, "BuildInstallersAction.NotApp.Warning.OK")); accept.setDefaultCapable(true); d.setOptions(new Object[]{ accept}); d.setMessageType(NotifyDescriptor.WARNING_MESSAGE); if (DialogDisplayer.getDefault().notify(d).equals(accept)) { //SuiteCustomizer cpi = prj.getLookup().lookup(org.netbeans.modules.apisupport.project.ui.customizer.SuiteCustomizer.class); //cpi.showCustomizer(SuiteCustomizer.APPLICATION, SuiteCustomizer.APPLICATION_CREATE_STANDALONE_APPLICATION); } } });
public @Override void run() { DialogDescriptor d = new DialogDescriptor( NbBundle.getMessage(BuildInstallersAction.class, "BuildInstallersAction.NotConfigured.Warning.Message"), NbBundle.getMessage(BuildInstallersAction.class, "BuildInstallersAction.NotConfigured.Warning.Title")); d.setModal(true); JButton accept = new JButton(NbBundle.getMessage(BuildInstallersAction.class, "BuildInstallersAction.NotConfigured.Warning.OK")); accept.setDefaultCapable(true); d.setOptions(new Object[]{ accept}); d.setMessageType(NotifyDescriptor.WARNING_MESSAGE); if (DialogDisplayer.getDefault().notify(d).equals(accept)) { //SuiteCustomizer cpi = prj.getLookup().lookup(org.netbeans.modules.apisupport.project.ui.customizer.SuiteCustomizer.class); //cpi.showCustomizer(SuiteCustomizer.APPLICATION, SuiteCustomizer.APPLICATION_CREATE_STANDALONE_APPLICATION); } } });
public void actionPerformed(ActionEvent arg0) { JButton butt = new JButton(); ProblemsPanel panel = new ProblemsPanel(reporter); panel.setActionButton(butt); JButton close = new JButton(); panel.setCloseButton(close); close.setText(NbBundle.getMessage(MavenProjectNode.class, "BTN_Close")); DialogDescriptor dd = new DialogDescriptor(panel, NbBundle.getMessage(MavenProjectNode.class, "TIT_Show_Problems")); dd.setOptions(new Object[] { butt, close}); dd.setClosingOptions(new Object[] { close }); dd.setModal(false); DialogDisplayer.getDefault().notify(dd); } }
/** Creates new form RootSelectorPanel */ public FileSelector(String text, String title, HelpCtx helpCtx, Preferences pref) { this.text = text; this.title = title; this.helpCtx = helpCtx; this.pref = pref; initComponents(); filesList.addListSelectionListener(this); dialogDescriptor = new DialogDescriptor(this, title); okButton = new JButton(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Select")); okButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Select")); okButton.setEnabled(false); cancelButton = new JButton(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Cancel")); // NOI18N cancelButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Cancel")); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx(this.getClass())); dialogDescriptor.setValid(false); }
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; }
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(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 void run() { Index idx = (Index)TALK.get(); java.awt.Container p = new javax.swing.JPanel(); IndexedCustomizer ic = new IndexedCustomizer(p, false); ic.setObject(idx); ic.setImmediateReorder(false); org.openide.DialogDescriptor dd = new org.openide.DialogDescriptor(p, Node.getString("LAB_order")); dd.setModal(true); dd.setOptionType(org.openide.DialogDescriptor.DEFAULT_OPTION); Object result = org.openide.DialogDisplayer.getDefault().notify(dd); if (result == org.openide.DialogDescriptor.OK_OPTION) { ic.doClose(); } } }
@Override public void execute() { SearchReplaceUI ui = Lookup.getDefault().lookup(SearchReplaceUI.class); if (ui.isActive()) { return;//Do not open more than one Search/Replace dialog } if (Lookup.getDefault().lookup(DataTablesController.class).isNodeTableMode()) { ui.setMode(SearchReplaceUI.Mode.NODES_TABLE); } else { ui.setMode(SearchReplaceUI.Mode.EDGES_TABLE); } DialogDescriptor dd = new DialogDescriptor(ui, getName()); dd.setModal(true); dd.setOptions(new Object[]{NbBundle.getMessage(SearchReplace.class, "SearchReplace.window.close")}); ui.setActive(true); DialogDisplayer.getDefault().notify(dd); ui.setActive(false); }
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 showMe() { String title = NbBundle.getMessage(RerunArguments.class, "RerunArguments.title.text"); // NOI18N DialogDescriptor dd = new DialogDescriptor(this, title); dd.setOptionType(NotifyDescriptor.OK_CANCEL_OPTION); JButton run = new JButton(NbBundle.getMessage(RerunArguments.class, "LBL_run_advanced_run")); // NOI18N run.setDefaultCapable(true); JButton cancel = new JButton(NbBundle.getMessage(RerunArguments.class, "LBL_run_advanced_cancel")); // NOI18N dd.setOptions(new Object[] {run, cancel}); dd.setModal(true); Object result = DialogDisplayer.getDefault().notify(dd); if (result.equals(run)) { for(ProjectActionEvent event : paes) { if (event.getType() == ProjectActionEvent.PredefinedType.RUN || event.getType() == ProjectActionEvent.PredefinedType.DEBUG || event.getType() == ProjectActionEvent.PredefinedType.DEBUG_STEPINTO) { event.getProfile().getRunCommand().setValue(argumentsField.getText()); break; } } return true; } return false; }
@Override public void execute() { //Show interactive sparkline window: SparklineParameters parameters = new SparklineParameters(200, 20, SparklineParameters.DEFAULT_LINE_COLOR, new Color(225, 255, 255), Color.RED, Color.GREEN);//Dimension is automatically updated by SparklineComponent parameters.setHighlightTextColor(SparklineParameters.DEFAULT_TEXT_COLOR); parameters.setHighlightTextBoxColor(SparklineParameters.DEFAULT_TEXT_BOX_COLOR); SparklineComponent sparklineUI = new SparklineComponent(xValues, yValues, parameters, true);//True makes it interactive to mouse sparklineUI.setPreferredSize(new Dimension(200, 20));//Initial size //Using Netbeans RCP Dialogs API: DialogDescriptor dd = new DialogDescriptor(sparklineUI, column.getTitle()); dd.setModal(false); dd.setOptions(new Object[0]);//No buttons DialogDisplayer.getDefault().createDialog(dd).setVisible(true); }
public void run() { Index idx = (Index)TALK.get(); java.awt.Container p = new javax.swing.JPanel(); IndexedCustomizer ic = new IndexedCustomizer(p, false); ic.setObject(idx); ic.setImmediateReorder(false); org.openide.DialogDescriptor dd = new org.openide.DialogDescriptor(p, Node.getString("LAB_order")); dd.setModal(true); dd.setOptionType(org.openide.DialogDescriptor.DEFAULT_OPTION); Object result = org.openide.DialogDisplayer.getDefault().notify(dd); if (result == org.openide.DialogDescriptor.OK_OPTION) { ic.doClose(); } } }
@Override protected AbstractExportDiffPanel createSimpleDialog(String currentFilePath) { aedp = new ExportAsFilePanel(); listener = new DocumentListener() { public void insertUpdate(DocumentEvent e) { nameChange(); } public void removeUpdate(DocumentEvent e) { nameChange(); } public void changedUpdate(DocumentEvent e) { nameChange(); } }; panel.setInsidePanel(aedp); if(fileToDiff != null){ dd = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(ExportDiff.class, "CTL_ExportFileDialog")); // NOI18N } else{ dd = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(ExportDiff.class, "CTL_ExportDialog")); // NOI18N } aedp.addOutputFileTextDocumentListener(listener); dd.setModal(true); dd.setHelpCtx(new HelpCtx(this.getClass())); dd.setValid(false); return aedp; }
private static Object showDialog(String msg, Object[] options) { DialogDescriptor descriptor = new DialogDescriptor(msg, NbBundle.getMessage(RubyPlatform.class, "MissingRuby"), true, options, options[0], DialogDescriptor.DEFAULT_ALIGN, new HelpCtx(RubyPlatform.class), null); descriptor.setMessageType(NotifyDescriptor.Message.ERROR_MESSAGE); descriptor.setModal(true); Dialog dlg = null; try { dlg = DialogDisplayer.getDefault().createDialog(descriptor); dlg.setVisible(true); } finally { if (dlg != null) { dlg.dispose(); } } return descriptor.getValue(); }
@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; }
private void editButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_editButtonActionPerformed String[] selected = getSelection(); if (selected == null) { return; } GemRequirementDetailsPanel panel = new GemRequirementDetailsPanel(getGemManager(), selected[0], selected[1], selected[2]); DialogDescriptor dd = new DialogDescriptor(panel, NbBundle.getMessage(GemRequirementsPanel.class, "GemRequirementDetailsPanel.title", selected[0])); dd.setOptionType(NotifyDescriptor.OK_CANCEL_OPTION); dd.setModal(true); dd.setHelpCtx(new HelpCtx(GemRequirementsPanel.class)); Object result = DialogDisplayer.getDefault().notify(dd); if (result.equals(NotifyDescriptor.OK_OPTION)) { GemRequirement req = panel.getGemRequirement(); getSelectedRequiredGems().removeRequirement(req.getName()); getSelectedRequiredGems().addRequirements(Collections.singleton(req)); getSelectedTable().setModel(createTableModel()); } }//GEN-LAST:event_editButtonActionPerformed
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; }