Java Code Examples for org.openide.DialogDisplayer#getDefault()
The following examples show how to use
org.openide.DialogDisplayer#getDefault() .
These examples are extracted from open source projects.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source Project: netbeans File: BlobFieldTableCellEditor.java License: Apache License 2.0 | 6 votes |
private void displayErrorOpenImage(String messageProperty) { DialogDisplayer dd = DialogDisplayer.getDefault(); String messageMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, messageProperty); String titleMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, "openImageError.title"); //NOI18N NotifyDescriptor nd = new NotifyDescriptor( messageMsg, titleMsg, NotifyDescriptor.OK_CANCEL_OPTION, NotifyDescriptor.WARNING_MESSAGE, new Object[]{NotifyDescriptor.CANCEL_OPTION}, NotifyDescriptor.CANCEL_OPTION); dd.notifyLater(nd); }
Example 2
Source Project: netbeans File: SetupUtil.java License: Apache License 2.0 | 5 votes |
public static void commonTearDown() throws Exception { DialogDisplayer dd = DialogDisplayer.getDefault(); if (dd instanceof DialogDisplayerNotifier) { ((DialogDisplayerNotifier)dd).removeAllListeners(); } MockServices.setServices(); }
Example 3
Source Project: netbeans File: InstallerReadPageTest.java License: Apache License 2.0 | 4 votes |
private void doEncodingTest(String encoding, String metaTag) throws Exception { //String kun = "Žluťoučký kůň"; String kun = "\u017Dlu\u0165ou\u010Dky k\u016F\u0148"; String utf8 = "<html><head>" + metaTag + "</head>" + "<body>" + "<form action='http://anna.nbextras.org/analytics/upload.jsp' method='post'>" + " <input name='submit' value='" + kun + "' type='hidden'> </input>" + "</form>" + "</body></html>"; ByteArrayInputStream is = new ByteArrayInputStream(utf8.getBytes(encoding)); MemoryURL.registerURL("memory://kun.html", is); DialogDisplayer d = DialogDisplayer.getDefault(); assertTrue(d instanceof DD); boolean res = Installer.displaySummary("KUN", true, false,true); assertFalse("Close options was pressed", res); assertNotNull("DD.d assigned", DD.d); List<Object> data = Arrays.asList(DD.d.getOptions()); assertEquals("Two objects: " + data, 2, DD.d.getOptions().length); assertEquals("First is jbutton", JButton.class, DD.d.getOptions()[0].getClass()); JButton b = (JButton)DD.d.getOptions()[0]; assertEquals("It has the right localized text", kun, b.getText()); assertFalse(EventQueue.isDispatchThread()); EventQueue.invokeAndWait(new Runnable() { @Override public void run() { JPanel jp = (JPanel) DD.d.getMessage(); JScrollPane pane = (JScrollPane) jp.getComponent(0); //pane at idx 0 Component c = pane.getViewport().getView(); assertEquals("Dimension is small", new Dimension(350, 50), c.getPreferredSize()); } }); }
Example 4
Source Project: netbeans File: DialogDisplayerImpl.java License: Apache License 2.0 | 4 votes |
public static void returnFromNotify(Object value) { Object o = DialogDisplayer.getDefault(); Assert.assertEquals("My class", DialogDisplayerImpl.class, o.getClass()); toReturn = value; }
Example 5
Source Project: netbeans File: BlobFieldTableCellEditor.java License: Apache License 2.0 | 4 votes |
private void displayError(File f, Exception ex, boolean read) { DialogDisplayer dd = DialogDisplayer.getDefault(); String errorObjectMsg; String messageMsg; String titleMsg; if (ex instanceof SQLException) { errorObjectMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, "lobErrorObject.database"); } else { errorObjectMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, "lobErrorObject.file"); } if (!read) { titleMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, "blobSaveToFileError.title"); messageMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, "blobSaveToFileError.message", errorObjectMsg, f.getAbsolutePath(), ex.getLocalizedMessage()); } else { titleMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, "blobReadFromFileError.title"); messageMsg = NbBundle.getMessage(BlobFieldTableCellEditor.class, "blobReadFromFileError.message", errorObjectMsg, f.getAbsolutePath(), ex.getLocalizedMessage()); } NotifyDescriptor nd = new NotifyDescriptor( messageMsg, titleMsg, NotifyDescriptor.OK_CANCEL_OPTION, NotifyDescriptor.WARNING_MESSAGE, new Object[]{NotifyDescriptor.CANCEL_OPTION}, NotifyDescriptor.CANCEL_OPTION); dd.notifyLater(nd); }
Example 6
Source Project: netbeans File: ClobFieldTableCellEditor.java License: Apache License 2.0 | 4 votes |
private void displayError(File f, Exception ex, boolean read) { DialogDisplayer dd = DialogDisplayer.getDefault(); String errorObjectMsg; String messageMsg; String titleMsg; if (ex instanceof SQLException) { errorObjectMsg = NbBundle.getMessage(ClobFieldTableCellEditor.class, "lobErrorObject.database"); } else { errorObjectMsg = NbBundle.getMessage(ClobFieldTableCellEditor.class, "lobErrorObject.file"); } if (!read) { titleMsg = NbBundle.getMessage(ClobFieldTableCellEditor.class, "clobSaveToFileError.title"); messageMsg = NbBundle.getMessage(ClobFieldTableCellEditor.class, "clobSaveToFileError.message", errorObjectMsg, f.getAbsolutePath(), ex.getLocalizedMessage()); } else { titleMsg = NbBundle.getMessage(ClobFieldTableCellEditor.class, "clobReadFromFileError.title"); messageMsg = NbBundle.getMessage(ClobFieldTableCellEditor.class, "clobReadFromFileError.message", errorObjectMsg, f.getAbsolutePath(), ex.getLocalizedMessage()); } NotifyDescriptor nd = new NotifyDescriptor( messageMsg, titleMsg, NotifyDescriptor.OK_CANCEL_OPTION, NotifyDescriptor.WARNING_MESSAGE, new Object[]{NotifyDescriptor.CANCEL_OPTION}, NotifyDescriptor.CANCEL_OPTION); dd.notifyLater(nd); }