This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Which just tries to use JOptionPane in the obvious manner. core-windows.jar can then override. Further, there can be a core-nongui.jar optional module which shows them as text only.
Also check whether PlainTest.testPlainShowsNoGUI can be fixed by these means.
committed Up-To-Date 1.3 openide/src/org/openide/DialogDisplayer.java Created a default GUI displayer. Still no non-GUI displayer so leaving this open for now.
Created attachment 10464 [details] Helpful test JAR - run w/ openide.jar in cp; makes a simple 2-step wizard
Created attachment 10465 [details] Last version of JAR was deadlock-prone; fixing
Should check GraphicsEnvironment.isHeadless() and if so, try to do as much as possible using stdio: e.g. notify(NotifyDescriptor.Message) should just print to stderr.
Marking fixed for 4.0; opening separate issue to track headless impl, which is probably less important.