Class TabOverviewDialogWidget
- java.lang.Object
-
- org.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
-
- org.pushingpixels.substance.extras.api.tabbed.TabOverviewDialogWidget
-
public class TabOverviewDialogWidget extends org.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>Adds tab overview dialog to tabbed panes.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.awt.event.ContainerListenercontainerListenerListens on tabs being added or removed.protected org.pushingpixels.substance.extras.internal.tabbed.TabOverviewButtonoverviewButtonTab overview button.protected java.beans.PropertyChangeListenerpropertyListenerListens on changes to relevant tabbed pane properties.
-
Constructor Summary
Constructors Constructor Description TabOverviewDialogWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinstallComponents()voidinstallDefaults()voidinstallListeners()voiduninstallComponents()voiduninstallListeners()
-
-
-
Field Detail
-
overviewButton
protected org.pushingpixels.substance.extras.internal.tabbed.TabOverviewButton overviewButton
Tab overview button.
-
propertyListener
protected java.beans.PropertyChangeListener propertyListener
Listens on changes to relevant tabbed pane properties.
-
containerListener
protected java.awt.event.ContainerListener containerListener
Listens on tabs being added or removed.
-
-
Method Detail
-
installComponents
public void installComponents()
- Overrides:
installComponentsin classorg.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
-
installDefaults
public void installDefaults()
- Overrides:
installDefaultsin classorg.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
-
uninstallComponents
public void uninstallComponents()
- Overrides:
uninstallComponentsin classorg.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
-
installListeners
public void installListeners()
- Overrides:
installListenersin classorg.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
-
uninstallListeners
public void uninstallListeners()
- Overrides:
uninstallListenersin classorg.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
-
-