net.infonode.tabbedpanel.theme
public class GradientTheme extends TabbedPanelTitledTabTheme
Since: ITP 1.1.0
Version: $Revision: 1.22 $
Field Summary | |
---|---|
static Color | DEFAULT_TAB_AREA_BACKGROUND_COLOR
The tab area background color used if no color is specified in the constructor. |
Constructor Summary | |
---|---|
GradientTheme()
Creates a default theme with transparent tab area and shadows. | |
GradientTheme(boolean opaqueTabArea, boolean shadowEnabled)
Constructor.
| |
GradientTheme(boolean opaqueTabArea, boolean shadowEnabled, Color borderColor)
Constructor.
| |
GradientTheme(boolean opaqueTabArea, boolean shadowEnabled, Color borderColor, Color tabAreaBackgroundColor)
Constructor.
|
Method Summary | |
---|---|
Border | getHighlightedTabGradientBorder()
Returns the gradient border for the highlighted tab.
|
String | getName()
Gets the name for this theme
|
Border | getNormalTabGradientBorder()
Returns the gradient border for the normal tab or the tab area if it's opaque.
|
Border | getTabAreaComponentsGradientBorder()
Returns the gradient border for the tab area components.
|
TabbedPanelProperties | getTabbedPanelProperties() |
TitledTabProperties | getTitledTabProperties() |
Parameters: opaqueTabArea if true a gradient background is drawn for the tab area, otherwise it's transparent shadowEnabled if true the shadow is enabled
Parameters: opaqueTabArea if true a gradient background is drawn for the tab area, otherwise it's transparent shadowEnabled if true the shadow is enabled borderColor the border color, null means default border color
Parameters: opaqueTabArea if true a gradient background is drawn for the tab area, otherwise it's transparent shadowEnabled if true the shadow is enabled borderColor the border color, null means default border color tabAreaBackgroundColor the background color for the tab area and normal tabs, null means use the default tab background
Returns: the gradient border for the highlighted tab
Returns: the name
Returns: the gradient border for the normal tab or the tab area if it's opaque
Returns: the gradient border for the tab area components