Class TabOverviewDialogWidget
java.lang.Object
org.pushingpixels.radiance.theming.api.RadianceThemingWidget<JTabbedPane>
org.pushingpixels.radiance.theming.extras.api.tabbed.TabOverviewDialogWidget
Adds tab overview dialog to tabbed panes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ContainerListenerListens on tabs being added or removed.protected TabOverviewButtonTab overview button.protected PropertyChangeListenerListens on changes to relevant tabbed pane properties.Fields inherited from class RadianceThemingWidget
jcomp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate InsetsvoidInstalls components for the associated component.voidInstalls default settings for the associated component.voidInstalls listeners for the associated component.private voidsetTabAreaInsets(Insets tabAreaInsets) voidUninstalls components for the associated component.voidUninstalls listeners for the associated component.Methods inherited from class RadianceThemingWidget
installUI, setComponent, uninstallDefaults, uninstallUI
-
Field Details
-
overviewButton
Tab overview button. -
propertyListener
Listens on changes to relevant tabbed pane properties. -
containerListener
Listens on tabs being added or removed.
-
-
Constructor Details
-
TabOverviewDialogWidget
public TabOverviewDialogWidget()
-
-
Method Details
-
installComponents
public void installComponents()Description copied from class:RadianceThemingWidgetInstalls components for the associated component.- Overrides:
installComponentsin classRadianceThemingWidget<JTabbedPane>
-
installDefaults
public void installDefaults()Description copied from class:RadianceThemingWidgetInstalls default settings for the associated component.- Overrides:
installDefaultsin classRadianceThemingWidget<JTabbedPane>
-
uninstallComponents
public void uninstallComponents()Description copied from class:RadianceThemingWidgetUninstalls components for the associated component.- Overrides:
uninstallComponentsin classRadianceThemingWidget<JTabbedPane>
-
installListeners
public void installListeners()Description copied from class:RadianceThemingWidgetInstalls listeners for the associated component.- Overrides:
installListenersin classRadianceThemingWidget<JTabbedPane>
-
uninstallListeners
public void uninstallListeners()Description copied from class:RadianceThemingWidgetUninstalls listeners for the associated component.- Overrides:
uninstallListenersin classRadianceThemingWidget<JTabbedPane>
-
getTabAreaInsets
-
setTabAreaInsets
-