com.alee.laf.tabbedpane
Class WebTabbedPaneStyle

java.lang.Object
  extended by com.alee.laf.tabbedpane.WebTabbedPaneStyle

public final class WebTabbedPaneStyle
extends java.lang.Object

WebTabbedPane style class.

Author:
Mikle Garin

Field Summary
static java.awt.Color backgroundColor
          Default background color.
static java.awt.Color bottomBg
          Bottom tab color.
static java.awt.Color contentBorderColor
          Color of the content border.
static java.awt.Insets contentInsets
          Tab content margin.
static boolean forceUseSelectedTabBgColors
          If true, the selected tab background colors will be used in every case.
static boolean paintBorderOnlyOnSelectedTab
          If true, only the selected tab gets a border.
static Painter painter
          Empty pane Painter.
static boolean paintOnlyTopBorder
          If true, only the top border is painted.
static boolean rotateTabInsets
          Whether to rotate tab insets for different tab positions or not.
static int round
          Decoration rounding.
static java.awt.Color selectedBottomBg
          Bottom selected tab color.
static java.awt.Color selectedTopBg
          Top selected tab color.
static int shadeWidth
          Decoration shade width.
static TabbedPaneStyle tabbedPaneStyle
          Tab content margin.
static java.awt.Color tabBorderColor
          Color of the tab border.
static java.awt.Insets tabInsets
          Tab title margin.
static int tabOverlay
          Tab runs overlay in pixels.
static int tabRunIndent
          Left tab area spacing.
static TabStretchType tabStretchType
          Tabs stretch type.
static java.awt.Color topBg
          Top tab color.
 
Constructor Summary
WebTabbedPaneStyle()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tabbedPaneStyle

public static TabbedPaneStyle tabbedPaneStyle
Tab content margin.


topBg

public static java.awt.Color topBg
Top tab color.


bottomBg

public static java.awt.Color bottomBg
Bottom tab color.


selectedTopBg

public static java.awt.Color selectedTopBg
Top selected tab color.


selectedBottomBg

public static java.awt.Color selectedBottomBg
Bottom selected tab color.


round

public static int round
Decoration rounding.


shadeWidth

public static int shadeWidth
Decoration shade width.


rotateTabInsets

public static boolean rotateTabInsets
Whether to rotate tab insets for different tab positions or not.


contentInsets

public static java.awt.Insets contentInsets
Tab content margin.


tabInsets

public static java.awt.Insets tabInsets
Tab title margin.


painter

public static Painter painter
Empty pane Painter. Used when there are no available tabs.


tabRunIndent

public static int tabRunIndent
Left tab area spacing.


tabOverlay

public static int tabOverlay
Tab runs overlay in pixels.


tabStretchType

public static TabStretchType tabStretchType
Tabs stretch type.


tabBorderColor

public static java.awt.Color tabBorderColor
Color of the tab border.


contentBorderColor

public static java.awt.Color contentBorderColor
Color of the content border.


paintBorderOnlyOnSelectedTab

public static boolean paintBorderOnlyOnSelectedTab
If true, only the selected tab gets a border.


forceUseSelectedTabBgColors

public static boolean forceUseSelectedTabBgColors
If true, the selected tab background colors will be used in every case.


backgroundColor

public static java.awt.Color backgroundColor
Default background color.


paintOnlyTopBorder

public static boolean paintOnlyTopBorder
If true, only the top border is painted.

Constructor Detail

WebTabbedPaneStyle

public WebTabbedPaneStyle()