public void run() { Object obj = TALK.get(); if (obj instanceof org.openide.DialogDescriptor) { TALK.set(org.openide.DialogDisplayer.getDefault().createDialog((org.openide.DialogDescriptor) obj)); } else { TALK.set(null); } } }
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 void run() { if (progressLabel == null) initComponents(); DialogDescriptor dd = createDialogDescriptor(caption, message, controller); Dialog d = DialogDisplayer.getDefault().createDialog(dd); d.pack(); owner = d; if (owner instanceof JDialog) { ((JDialog)owner).setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE); } d.setVisible(true); } });
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; }
private boolean showWizard(ImporterUI importer, WizardDescriptor wizardDescriptor) { if (wizardDescriptor == null) { return true;//Nothing to show } wizardDescriptor.setTitleFormat(new MessageFormat("{0} ({1})")); wizardDescriptor.setTitle(importer.getDisplayName()); Dialog dialog = DialogDisplayer.getDefault().createDialog(wizardDescriptor); dialog.setVisible(true); dialog.toFront(); return wizardDescriptor.getValue() == WizardDescriptor.FINISH_OPTION; }
public void run () { Object obj = TALK.get (); if (obj instanceof org.openide.DialogDescriptor) { TALK.set (org.openide.DialogDisplayer.getDefault ().createDialog( (org.openide.DialogDescriptor)obj )); } else { TALK.set (null); } } }
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; }
@SuppressWarnings("unchecked") public boolean show() { setPanelsAndSettings(wizardIterator, this); updateState(); if (dialog == null) dialog = DialogDisplayer.getDefault().createDialog(this); dialog.setVisible(true); dialog.toFront(); dialog.dispose(); return getValue() == FINISH_OPTION; }
public void run () { Object obj = TALK.get (); if (obj instanceof org.openide.DialogDescriptor) { TALK.set (org.openide.DialogDisplayer.getDefault ().createDialog( (org.openide.DialogDescriptor)obj )); } else { TALK.set (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; } }
/** * 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 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; } })); } });
/*************************************************************************** * * **************************************************************************/ 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 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 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; }
/** Creates cancellation dialog. * @param job PrinterJob */ private void createCancellationPanel(final PrinterJob job) { cancellationPanel = new CancellationPanel(job); DialogDescriptor ddesc = new DialogDescriptor( cancellationPanel, NbBundle.getMessage(PrintPreferences.class, "CTL_Print_cancellation"), false, new Object[] { NbBundle.getMessage(PrintPreferences.class, "CTL_Cancel") }, NbBundle.getMessage(PrintPreferences.class, "CTL_Cancel"), DialogDescriptor.BOTTOM_ALIGN, null, new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent ev) { setCancelled(job); closeDialog(); } } ); setDialog(DialogDisplayer.getDefault().createDialog(ddesc)); }
/** * Opens a dialog asking user for his credentials and returns these credentials. * @param repositoryRoot repository root folder with .hg/hgrc as a child * @param url URL being contacted and requiring authentication * @param userName initial value of a username field * @return username and password credentials or null if user canceled the dialog */ public PasswordAuthentication getUsernamePasswordCredentials(File repositoryRoot, String url, String userName) { PasswordAuthentication credentials = null; UserPasswordPanel panel = new UserPasswordPanel(showSaveOption); if (userName != null) { panel.tbUserName.setText(userName); } panel.lblMessage.setText(NbBundle.getMessage(UserPasswordPanel.class, "MSG_UserPasswordPanel_AuthRequired", url)); DialogDescriptor dd = new DialogDescriptor(panel, NbBundle.getMessage(UserPasswordPanel.class, "CTL_UserPasswordPanel_AuthRequired"), //NOI18N true, DialogDescriptor.OK_CANCEL_OPTION, DialogDescriptor.OK_OPTION, null); Dialog dialog = DialogDisplayer.getDefault().createDialog(dd); dialog.setVisible(true); if (dd.getValue() == DialogDescriptor.OK_OPTION) { credentials = new PasswordAuthentication(panel.tbUserName.getText(), panel.tbPassword.getPassword()); saveValues = showSaveOption && panel.cbRememberPassword.isSelected(); } return credentials; }
private void onChooseFile(VCSFileProxy currentDir) { final JFileChooser chooser = createFileChooser(currentDir); DialogDescriptor chooseFileDescriptor = new DialogDescriptor(chooser, getMessage("CTL_Export_Title")); chooseFileDescriptor.setOptions(new Object[0]); dialog = DialogDisplayer.getDefault().createDialog(chooseFileDescriptor); dialog.setVisible(true); }
public boolean showDialog() { dialogOK = false; String displayName = ""; // NOI18N try { displayName = NbBundle.getBundle("org.netbeans.modules.web.core.palette.items.resources.Bundle").getString("NAME_jsp-GetProperty"); // NOI18N } catch (Exception e) { Exceptions.printStackTrace(e); } descriptor = new DialogDescriptor(this, NbBundle.getMessage(GetPropertyCustomizer.class, "LBL_Customizer_InsertPrefix") + " " + displayName, true, DialogDescriptor.OK_CANCEL_OPTION, DialogDescriptor.OK_OPTION, new ActionListener() { // NOI18N public void actionPerformed(ActionEvent e) { if (descriptor.getValue().equals(DialogDescriptor.OK_OPTION)) { evaluateInput(); dialogOK = true; } dialog.dispose(); } }); dialog = DialogDisplayer.getDefault().createDialog(descriptor); dialog.setVisible(true); repaint(); return dialogOK; }
public static String getFindString() { final FindDialog findDialog = getDefault(); final String previousText = findDialog.findWhatField.getText(); findDialog.findWhatField.selectAll(); final DialogDescriptor dd = new DialogDescriptor(findDialog, Bundle.FindDialog_FindInResultsDialogCaption(), true, new Object[] { findDialog.findButton, DialogDescriptor.CANCEL_OPTION }, findDialog.findButton, DialogDescriptor.BOTTOM_ALIGN, null, null); final Dialog d = DialogDisplayer.getDefault().createDialog(dd); d.setVisible(true); if (dd.getValue() == findDialog.findButton) { return findDialog.findWhatField.getText(); } else { findDialog.findWhatField.setText(previousText); return null; } }