Miscellaneous general classes, especially the util classes to handle a user notifications, displaying dialogs and wizards.
When a document window is floated (decoupled from the main IDE window)
and has focus then a new dialog window will use it as a parent window by default.
That means such non-modal dialogs will close when that document window is closed.
To avoid such situation pass
dialog parent window when creating the dialog instance.
NotifyDescriptor class which disables ESC key closing
of dialog window and also disables close button in dialogs title
bar. When the method is invoked with true parameter then the dialog
window can be closed only by pressing one of its Ok/Yes/No/Cancel buttons
(depending on the specified closing options).
Added a new wizard panel type which introduces
method. It is complementary to
AsynchronousValidatingPanel and should be
used to unlock user interface when the validation is finished.
Added a new form of instantiating wizard iterator which can do its work after the wizard has been closed.
This change makes four existing methods in
public: doNextClick(), doPreviousClick(), doFinishClick() and doCancelClick().
In previous version the methods were declared final and package
Using these methods it will be possible to move to wizard's next step without clicking the Next button for example when user double-clicks some selected item in wizard's panel .
A: You can change the format of your wizard's title by WizardDescriptor.setTitleFormat(MessageFormat format) and rid of 'wizard' word in the default wizard's title.
Read more about the implementation in the answers to architecture questions.
Built on October 25 2023. | Copyright © 2017-2023 Apache Software Foundation. All Rights Reserved.