|
org.openide.awt 7.1.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
UI Utilities API | |
---|---|
org.openide.awt | A set of utility classes pertaining to the visual appearance of NetBeans. |
API/SPI for UI related aspects of application.
In order to allow dynamic names of actions, the Actions.connect method now understands additional properties that influence the text of menu items or popup menu items build for this action.
SpinButton used to have a field rt
. The type of the field was a package private class.
As such the field was inaccessible to API users. Because this is not
checked as an error with our new
signature test infrastructure,
we made the type of the field visible.
Added a factory class that can create special buttons with a small arrow icon that brings up a popup menu when clicked.
Added a factory class for special JTabbedPane
that displays a small 'close' button in each tab.
When user clicks the close button a PropertyChangeEvent
is fired from the
tabbed pane.
The addition enables to plug in additional logic for action enabling and disabling based on for example authorization information. The added SPI interface is being looked up in the default lookup. If there is no implementation the original behaviour is preserverd.
XXX no answer for arch-usecases
|
|
|
The sources for the module are in the NetBeans Mercurial repositories.
Nothing.
Read more about the implementation in the answers to architecture questions.
|
org.openide.awt 7.1.0 | |||||||||
PREV NEXT | FRAMES NO FRAMES |