Skip navigation links
org.netbeans.swing.tabcontrol 1.81

Tab Control
Friend, Private or Third Party

The Swing components in this package were carefully designed to be consistent with standard Swing components in their function, usage and ui registration mechanisms.

See: Description

Tab Control 
Package Description
org.netbeans.swing.popupswitcher  
org.netbeans.swing.tabcontrol
TabDisplayer and TabbedControl
org.netbeans.swing.tabcontrol.customtabs  
org.netbeans.swing.tabcontrol.event  
org.netbeans.swing.tabcontrol.plaf  

The Swing components in this package were carefully designed to be consistent with standard Swing components in their function, usage and ui registration mechanisms.

What is New (see all changes)?

Use Cases

Primary use cases are in the NetBeans window system, as top level containers in the main window; future use cases include providing a consistent UI for tabs in the property sheet, the component inspector and the output window, but this probably will not happen for 4.0.

Exported Interfaces

This table lists all of the module exported APIs with defined stability classifications. It is generated based on answers to questions about the architecture of the module. Read them all...
Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
TabbedContainerAPIExportedFriend .../swing/tabcontrol/TabbedContainer.html

PopupSwitcherAPIExportedFriend .../swing/popupswitcher/package-summary.html

API contains classes used only by switchers accessible through main menu in "Window/Documents..." and "Go To/Recent Document". Besides this module the package is used from core/windows too. Classes contained in the package are rather general and therefore this package could be moved in the future. It is placed here only due to current modules dependencies. Consequently the package is not intended for external use.
For more information on SwitcherTable and SwitcherTableItem see a javadoc.

Group of systemproperty interfaces
Interface NameIn/OutStabilitySpecified in What Document?
nb.tabs.suppressCloseButtonExportedUnder Development

The system property nb.tabs.suppressCloseButton can be used to hide close buttons by default.

winsys.stretching_view_tabsExportedUnder Development

The system property winsys.stretching_view_tabs can be used to switch to stretching tab layout as implemented in NetBeans version 7.0 and older.

Implementation Details

What do other modules need to do to declare a dependency on this one, in addition to or instead of a plain module dependency?
Nothing.

Read more about the implementation in the answers to architecture questions.

Skip navigation links
org.netbeans.swing.tabcontrol 1.81