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 this to provide your own top diff dialog. * This dialog will be displayed if any registered ExportDiffProvider is found. * @param insidePanel an inside panel with diff provider UI components, include this panel inside yor provided top panel */ protected void createComplexDialog (AbstractExportDiffPanel insidePanel) { dd = new DialogDescriptor(insidePanel, NbBundle.getMessage(ExportDiffSupport.class, "CTL_Export_Title")); }
public void showEditor() { String title = NbBundle.getMessage(MappingEditor.class, "TITLE_filter_mapping"); //NOI18N editDialog = new DialogDescriptor(this, title, true, DialogDescriptor.OK_CANCEL_OPTION, DialogDescriptor.CANCEL_OPTION, DialogDescriptor.BOTTOM_ALIGN, null, this); dialog = DialogDisplayer.getDefault().createDialog(editDialog); dialog.pack(); dialog.setVisible(true); }
public boolean open() { DialogDescriptor input = new DialogDescriptor( this, NbBundle.getMessage(PasswordPanel.class, "LBL_EnterPassword", configurationName), true, NotifyDescriptor.OK_CANCEL_OPTION, NotifyDescriptor.OK_OPTION, null); return DialogDisplayer.getDefault().notify(input) == NotifyDescriptor.OK_OPTION; }
boolean open() { final DialogDescriptor dd = new DialogDescriptor ( this, NbBundle.getMessage(RevertDeletedAction.class, "LBL_SELECT_FILES"), // NOI18N true, DialogDescriptor.OK_CANCEL_OPTION, DialogDescriptor.OK_OPTION, null); final Dialog dialog = DialogDisplayer.getDefault().createDialog(dd); dialog.setVisible(true); return dd.getValue() == DialogDescriptor.OK_OPTION; }
@Override public void actionPerformed(ActionEvent e) { JButton btnOk = new JButton( NbBundle.getMessage(FixCodeAssistancePanel.class, "FixCodeAssistancePanel.action.OK")); // NOI18N JButton btnCancel = new JButton( NbBundle.getMessage(FixCodeAssistancePanel.class, "FixCodeAssistancePanel.action.CANCEL")); // NOI18N FixCodeAssistancePanel panel = new FixCodeAssistancePanel(needReset); DialogDescriptor descriptor = new DialogDescriptor(panel, title, true, new Object[]{btnOk,btnCancel}, DialogDescriptor.CLOSED_OPTION, DialogDescriptor.DEFAULT_ALIGN, null, null); if (DialogDisplayer.getDefault().notify(descriptor) == btnOk) { ToolchainValidator.INSTANCE.applyChanges(needReset, csm); } } };
@Override protected void createComplexDialog(AbstractExportDiffPanel insidePanel) { panel.setInsidePanel(insidePanel); 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 } }
public boolean showWindow() { DialogDescriptor dd = new DialogDescriptor(this, NbBundle.getMessage(FilterEditor.class, "LBL_FilterEditor"), true, //NOI18N new Object[]{btnOk, btnCancel}, btnOk, DialogDescriptor.DEFAULT_ALIGN, HelpCtx.DEFAULT_HELP, null); Dialog dlg = DialogDisplayer.getDefault().createDialog(dd); dlg.setVisible(true); if (btnOk.equals(dd.getValue())) { updateFilters(); return true; } return false; }
@Override public void actionPerformed(ActionEvent e) { JButton btnOk = new JButton( NbBundle.getMessage(FixCodeAssistancePanel.class, "FixCodeAssistancePanel.action.OK")); // NOI18N JButton btnCancel = new JButton( NbBundle.getMessage(FixCodeAssistancePanel.class, "FixCodeAssistancePanel.action.CANCEL")); // NOI18N FixCodeAssistancePanel panel = new FixCodeAssistancePanel(needReset); DialogDescriptor descriptor = new DialogDescriptor(panel, title, true, new Object[]{btnOk,btnCancel}, DialogDescriptor.CLOSED_OPTION, DialogDescriptor.DEFAULT_ALIGN, null, null); if (DialogDisplayer.getDefault().notify(descriptor) == btnOk) { ToolchainUtilities.fixCSM(needReset, csm); } } };
public static DialogDescriptor createDialogDescriptor(JComponent content, String label) { JButton[] buttons = new JButton[2]; buttons[0] = new JButton(NbBundle.getMessage(GeneratorUtils.class, "LBL_generate_button")); buttons[0].getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(GeneratorUtils.class, "A11Y_Generate")); buttons[1] = new JButton(NbBundle.getMessage(GeneratorUtils.class, "LBL_cancel_button")); return new DialogDescriptor(content, label, true, buttons, buttons[0], DialogDescriptor.DEFAULT_ALIGN, null, null); } //
private boolean canCreateNewFile(FileObject parent, String name){ File fileToBe = new File(FileUtil.toFile(parent), name); boolean create = true; if (fileToBe.exists()){ DialogDescriptor dialog = new DialogDescriptor( NbBundle.getMessage(JSFFrameworkProvider.class, "MSG_OverwriteFile", fileToBe.getAbsolutePath()), NbBundle.getMessage(JSFFrameworkProvider.class, "TTL_OverwriteFile"), true, DialogDescriptor.YES_NO_OPTION, DialogDescriptor.NO_OPTION, null); java.awt.Dialog d = org.openide.DialogDisplayer.getDefault().createDialog(dialog); d.setVisible(true); create = (dialog.getValue() == org.openide.DialogDescriptor.NO_OPTION); } return create; } }
public void showDialog() { Object[] options = new Object[2]; options[0] = NbBundle.getMessage(ReportPanel.class, "ReportPanel.dialog.sendButton"); options[1] = DialogDescriptor.CANCEL_OPTION; String title = NbBundle.getMessage(ReportPanel.class, "ReportPanel.dialog.title"); DialogDescriptor dd = new DialogDescriptor(this, title, true, options, options[0], DialogDescriptor.DEFAULT_ALIGN, null, null); if (DialogDisplayer.getDefault().notify(dd) == options[0]) { //Set report.setUserDescription(problemArea.getText()); report.setUserEmail(emailTextField.getText()); reportController.sendReport(report); } }
@Override protected void createComplexDialog(AbstractExportDiffPanel insidePanel) { panel.setInsidePanel(insidePanel); dialogDescriptor = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(ExportBundle.class, "CTL_ExportBundleDialog_Title")); // NOI18N }
public void run() { dialog[0] = DialogDisplayer.getDefault().createDialog(new DialogDescriptor(DetectRunnable.this, NbBundle.getMessage(SearchRunnable.class, "Title_DetectRunnable_Searching"), true, new Object[]{ NotifyDescriptor.CANCEL_OPTION, }, NotifyDescriptor.CANCEL_OPTION, DialogDescriptor.DEFAULT_ALIGN, new HelpCtx(DetectPanel.class), new ActionListener() { public void actionPerformed(@SuppressWarnings("unused") ActionEvent e) { stop = true; } })); } });
@Override public void actionPerformed(ActionEvent e) { ReportPanel.this.report.setUserDescription(problemArea.getText()); ReportPanel.this.report.setUserEmail(emailTextField.getText()); DialogDescriptor dd = new DialogDescriptor(new ViewDataPanel(document), NbBundle.getMessage(ReportPanel.class, "ReportPanel.viewData.title"), true, DialogDescriptor.DEFAULT_OPTION, null, null); DialogDisplayer.getDefault().notify(dd); } });
/*************************************************************************** * * **************************************************************************/ public static void runOkModalDialog (final Object dialogPane, final String title) { final DialogDescriptor dialogDescriptor = new DialogDescriptor(dialogPane, title, true, null); dialogDescriptor.setOptions(new Object[]{"Ok"}); currentModalDialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); currentModalDialog.setResizable(false); currentModalDialog.setVisible(true); currentModalDialog = null; }
public boolean open() { descriptor = new DialogDescriptor( this, NbBundle.getMessage(NewRemoteConnectionPanel.class, "LBL_CreateNewConnection"), true, DialogDescriptor.OK_CANCEL_OPTION, DialogDescriptor.OK_OPTION, null); descriptor.setValid(false); notificationLineSupport = descriptor.createNotificationLineSupport(); notificationLineSupport.setInformationMessage(NbBundle.getMessage(NewRemoteConnectionPanel.class, "TXT_ProvideConnectionName")); return DialogDisplayer.getDefault().notify(descriptor) == NotifyDescriptor.OK_OPTION; }
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); }
@Override public void actionPerformed(ActionEvent e) { AvailableStatisticsChooser chooser = new AvailableStatisticsChooser(); chooser.setup(model, ((StatisticsPanel) statisticsPanel).getCategories()); DialogDescriptor dd = new DialogDescriptor(chooser, NbBundle.getMessage(StatisticsTopComponent.class, "AvailableStatisticsChooser.title")); if (DialogDisplayer.getDefault().notify(dd).equals(NotifyDescriptor.OK_OPTION)) { chooser.unsetup(); } } });
public static int chooseExportType () { final ChooseExportTypePanel cetp = getDefault (); final DialogDescriptor dd = new DialogDescriptor(cetp, Bundle.ChooseExportTypePanel_ChooseExportTypeDialogCaption()); final Dialog d = DialogDisplayer.getDefault().createDialog(dd); d.setVisible(true); if (dd.getValue() == NotifyDescriptor.OK_OPTION) { if (cetp.callChainsRadio.isSelected()) { if (cetp.ccType1Radio.isSelected()) return CCT_1; else if (cetp.ccType2Radio.isSelected()) return CCT_2; else return CCT_3; } else return FLAT; } return CANCELLED; }