Class 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.ContainerListener containerListener
      Listens on tabs being added or removed.
      protected org.pushingpixels.substance.extras.internal.tabbed.TabOverviewButton overviewButton
      Tab overview button.
      protected java.beans.PropertyChangeListener propertyListener
      Listens on changes to relevant tabbed pane properties.
      • Fields inherited from class org.pushingpixels.substance.api.SubstanceWidget

        jcomp
    • 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.
    • Constructor Detail

      • TabOverviewDialogWidget

        public TabOverviewDialogWidget​()
    • Method Detail

      • installComponents

        public void installComponents​()
        Overrides:
        installComponents in class org.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
      • installDefaults

        public void installDefaults​()
        Overrides:
        installDefaults in class org.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
      • uninstallComponents

        public void uninstallComponents​()
        Overrides:
        uninstallComponents in class org.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
      • installListeners

        public void installListeners​()
        Overrides:
        installListeners in class org.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>
      • uninstallListeners

        public void uninstallListeners​()
        Overrides:
        uninstallListeners in class org.pushingpixels.substance.api.SubstanceWidget<javax.swing.JTabbedPane>