org.openide.awt |
A set of utility classes pertaining to the visual appearance of NetBeans.
|
Java Source File Name | Type | Comment |
Actions.java | Class | Supporting class for manipulation with menu and toolbar presenters. |
ActionsTest.java | Class | Tests for the Actions class. |
AWTTask.java | Class | A special task designed to run in AWT thread. |
CloseButtonTabbedPane.java | Class | Copy of original CloseButtonTabbedPane from the NetBeans 3.4 winsys. |
DropDownButton.java | Class | JButton with a small arrow that displays popup menu when clicked.
author: S. |
DropDownButtonFactory.java | Class | Factory creating buttons with a small arrow icon that shows a popup menu when clicked. |
DropDownToggleButton.java | Class | JToggleButton with a small arrow that displays popup menu when clicked.
author: S. |
DynaMenuModel.java | Class | |
DynaMenuModelTest.java | Class | |
DynamicMenuContent.java | Interface | Dynamic result of a
org.openide.util.actions.Presenter.Menu or
org.openide.util.actions.Presenter.Popup . |
EqualFlowLayout.java | Class | EqualFlowLayout is a layout manager that works the same way as FlowLayout. |
ExecBridge.java | Class | Menu item associated with data object. |
HtmlBrowser.java | Class | Object that provides viewer for HTML pages.
If all you want to do is to show some URL, this
is overkill. |
HtmlLabelUI.java | Class | A LabelUI which uses the lightweight HTML renderer. |
HtmlRenderer.java | Class | A lightweight HTML renderer supporting a minimal subset of HTML used for
markup purposes only: basic font styles and some colors.
Provides a generic cell renderer implementation which can be used for trees, tables,
lists, combo boxes, etc.
If you only need to paint some HTML quickly, use the static methods for
painting. |
HtmlRendererImpl.java | Class | Html renderer component implementation. |
HtmlRendererTest.java | Class | |
IconWithArrow.java | Class | An icon that paints a small arrow to the right of the provided icon.
author: S. |
JInlineMenu.java | Class | Menu element that can contain other menu items. |
JMenuPlus.java | Class | A subclass of JMenu which provides workaround for pre-JDK 1.2.2 JMenu positioning problem. |
JPopupMenuPlus.java | Class | A subclass of JPopupMenu which ensures that the popup menus do
not stretch off the edges of the screen. |
JPopupMenuUtils.java | Class | A class that contains a set of utility classes and methods
around displaying and positioning popup menus.
Popup menus sometimes need to be repositioned so that they
don't "fall off" the edges of the screen.
Some of the menus have items that are added dynamically, that is,
after the menu is displayed. |
ListPane.java | Class | ListPane. |
MenuBar.java | Class | An extended version of swing's JMenuBar. |
MenuBarTest.java | Class | |
Mnemonics.java | Class | Support class for setting button, menu, and label text strings with mnemonics. |
MnemonicsTest.java | Class | Test use of mnemonics. |
MouseUtils.java | Class | A class that contains a set of utility classes and methods
around mouse events and processing. |
SpinButton.java | Class | A class that produces a Spin Button. |
SpinButtonAdapter.java | Class | Listener for SpinButton component. |
SpinButtonListener.java | Interface | Listener for SpinButton component. |
SplittedPanel.java | Class | The SplittedPanel widget is a Panel that can contain one or two components and
place them side-by-side vertically or horizontally with a splitter in the middle.
User can move the split point by dragging the splitter with mouse.
The two components are accessed by add/remove methods with constraints value
ADD_SPLITTER, ADD_FIRST, ADD_SECOND, ....
The split position could be either absolute or proportional (according to the
"Absolute" property setting) - in thwe absolute mode the split point remains same
when resizing (i.e. |
StatusDisplayer.java | Class | Permits control of a status line. |
StatusLineElementProvider.java | Interface | Provides a component which will be added at east side of the status line.
A provider should be installed in default lookup, e.g. |
SwingBrowserImpl.java | Class | Implementation of BrowserImpl in Swing. |
SwingBrowserTest.java | Class | |
TabbedPaneFactory.java | Class | Factory class for TabbedPanes with closeable tabs.
author: S. |
Toolbar.java | Class | Toolbar provides a component which is useful for displaying commonly used
actions. |
ToolbarButton.java | Class | An implementation of a toolbar button. |
ToolbarPool.java | Class | This class keeps track of the current toolbars and their names. |
ToolbarPoolTest.java | Class | Mostly to test the correct behaviour of AWTTask.waitFinished. |
ToolbarToggleButton.java | Class | An implementation of a toggle toolbar button. |
UndoRedo.java | Interface | Undo and Redo manager for top components and workspace elements. |
UtilitiesActionsTest.java | Class | Tests of actions related methods in Utilities class. |