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.

Bug 30031

Summary: Create trivial DialogDisplayer impl
Product: platform Reporter: Jesse Glick <jglick>
Component: Dialogs&WizardsAssignee: Jesse Glick <jglick>
Status: RESOLVED FIXED    
Severity: blocker    
Priority: P3    
Version: 3.x   
Hardware: All   
OS: All   
Issue Type: TASK Exception Reporter:
Bug Depends on: 34669, 33889    
Bug Blocks: 29124, 30017    
Attachments: Helpful test JAR - run w/ openide.jar in cp; makes a simple 2-step wizard
Last version of JAR was deadlock-prone; fixing

Description Jesse Glick 2003-01-13 19:08:28 UTC
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.
Comment 1 Jesse Glick 2003-02-24 19:36:45 UTC
Also check whether PlainTest.testPlainShowsNoGUI can be fixed by these
means.
Comment 2 Jesse Glick 2003-03-20 19:01:31 UTC
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.
Comment 3 Jesse Glick 2003-05-27 17:22:12 UTC
Created attachment 10464 [details]
Helpful test JAR - run w/ openide.jar in cp; makes a simple 2-step wizard
Comment 4 Jesse Glick 2003-05-27 17:26:38 UTC
Created attachment 10465 [details]
Last version of JAR was deadlock-prone; fixing
Comment 5 Jesse Glick 2003-06-27 12:59:05 UTC
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.
Comment 6 Jesse Glick 2003-06-27 13:01:49 UTC
Marking fixed for 4.0; opening separate issue to track headless impl,
which is probably less important.