javax.swing.plaf.basic
Class BasicTabbedPaneUIjava.lang.Object | +--javax.swing.plaf.ComponentUI | +--javax.swing.plaf.TabbedPaneUI | +--javax.swing.plaf.basic.BasicTabbedPaneUI
- All Implemented Interfaces:
- SwingConstants
- Direct Known Subclasses:
- MetalTabbedPaneUI
- public class BasicTabbedPaneUI
- extends TabbedPaneUI
- implements SwingConstants
A Basic L&F implementation of TabbedPaneUI.
Nested Class Summary
class BasicTabbedPaneUI.FocusHandler
This inner class is marked "public" due to a compiler bug.class BasicTabbedPaneUI.MouseHandler
This inner class is marked "public" due to a compiler bug.class BasicTabbedPaneUI.PropertyChangeHandler
This inner class is marked "public" due to a compiler bug.class BasicTabbedPaneUI.TabbedPaneLayout
This inner class is marked "public" due to a compiler bug.class BasicTabbedPaneUI.TabSelectionHandler
This inner class is marked "public" due to a compiler bug.
Field Summary
protected Rectangle calcRect
A rectangle used for general layout calculations in order to avoid constructing many new Rectangles on the fly.protected Insets contentBorderInsets
protected Color darkShadow
protected KeyStroke downKey
Deprecated. As of Java 2 platform v1.3.protected Color focus
protected FocusListener focusListener
protected Color highlight
protected KeyStroke leftKey
Deprecated. As of Java 2 platform v1.3.protected Color lightHighlight
protected int maxTabHeight
protected int maxTabWidth
protected MouseListener mouseListener
protected PropertyChangeListener propertyChangeListener
protected Rectangle[] rects
protected KeyStroke rightKey
Deprecated. As of Java 2 platform v1.3.protected int runCount
protected int selectedRun
protected Insets selectedTabPadInsets
protected Color shadow
protected Insets tabAreaInsets
protected ChangeListener tabChangeListener
protected Insets tabInsets
protected JTabbedPane tabPane
protected int tabRunOverlay
protected int[] tabRuns
protected int