java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.AbstractButton
javax.swing.JButton
org.pushingpixels.radiance.theming.extras.internal.tabbed.TabOverviewButton
All Implemented Interfaces:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, UIResource, SwingConstants

public class TabOverviewButton extends JButton implements UIResource
Button that activates the tab overview dialog.
See Also:
  • Field Details

    • OWN_BOUNDS

      private static final String OWN_BOUNDS
      Client property name for locking undesired bound set.
      See Also:
  • Constructor Details

    • TabOverviewButton

      public TabOverviewButton(JTabbedPane tabPane)
      Creates a new tab overview button.
      Parameters:
      tabPane - The owner tabbed pane.
  • Method Details

    • setBounds

      public void setBounds(int x, int y, int width, int height)
      Overrides:
      setBounds in class Component
    • updateLocation

      public void updateLocation(JTabbedPane tabbedPane, Insets tabAreaInsets)
      Updates the location of this tab overview button.
      Parameters:
      tabbedPane - Tabbed pane.
      tabAreaInsets - Tab area insets.