net.infonode.tabbedpanel.theme

Class ClassicTheme

public class ClassicTheme extends TabbedPanelTitledTabTheme

A theme with a "classic" look and with round edges for the titled tabs.

Since: ITP 1.2.0

Version: $Revision: 1.14 $

Author: $Author: jesper $

Constructor Summary
ClassicTheme()
Constructs a default Classic Theme
ClassicTheme(int raised)
Constructs a Classic Theme
Method Summary
BordercreateInsetsTabBorder(boolean roundEdges, boolean open, boolean highlight)
Creates a tab border with extra insets border
BordercreateTabBorder(boolean roundEdges, boolean open, boolean highlight)
Creates a tab border without extra insets border
StringgetName()
Gets the name for this theme
TabbedPanelPropertiesgetTabbedPanelProperties()
Gets the TabbedPanelProperties for this theme
TitledTabPropertiesgetTitledTabProperties()
Gets the TitledTabProperties for this theme

Constructor Detail

ClassicTheme

public ClassicTheme()
Constructs a default Classic Theme

ClassicTheme

public ClassicTheme(int raised)
Constructs a Classic Theme

Parameters: raised number of pixels for the highlight raised effect

Method Detail

createInsetsTabBorder

public Border createInsetsTabBorder(boolean roundEdges, boolean open, boolean highlight)
Creates a tab border with extra insets border

Parameters: roundEdges true for round edges open true for open highlight true for highlight

Returns: the created border

createTabBorder

public Border createTabBorder(boolean roundEdges, boolean open, boolean highlight)
Creates a tab border without extra insets border

Parameters: roundEdges true for round edges open true for open highlight true for highlight

Returns: the created border

getName

public String getName()
Gets the name for this theme

Returns: the name

getTabbedPanelProperties

public TabbedPanelProperties getTabbedPanelProperties()
Gets the TabbedPanelProperties for this theme

Returns: the TabbedPanelProperties

getTitledTabProperties

public TitledTabProperties getTitledTabProperties()
Gets the TitledTabProperties for this theme

Returns: the TitledTabProperties