net.infonode.tabbedpanel
Class TabbedUIDefaults

java.lang.Object
  extended bynet.infonode.tabbedpanel.TabbedUIDefaults

public class TabbedUIDefaults
extends Object

Methods for retrieving UI defaults for the current "Look and Feel" from the UIManager. The values are adapted to be used with classes in the TabbedPanel package.

Version:
$Revision: 1.15 $

Method Summary
static int getButtonIconSize()
          Gets the default icon size for buttons
static Color getContentAreaBackground()
          Gets the content area background color
static Insets getContentAreaInsets()
          Gets the insets for the content area
static Color getDarkShadow()
          Gets the (border) dark shadow color
static Color getDisabledBackground()
          Gets the tab disabled state background color
static Color getDisabledForeground()
          Gets the tab disabled state foreground color
static Font getFont()
          Gets the font
static Color getHighlight()
          Gets the (border) highlight color
static Color getHighlightedStateBackground()
          Gets the tab highlighted state backgound color
static Color getHighlightedStateForeground()
          Gets the tab highlighted state foreground color
static int getIconTextGap()
          Gets the icon text gap
static Color getNormalStateBackground()
          Gets the tab normal state background color
static Color getNormalStateForeground()
          Gets the tab normal state foreground color
static Insets getTabInsets()
          Gets the tab insets
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getContentAreaBackground

public static Color getContentAreaBackground()
Gets the content area background color

Returns:
a copy of the color

getNormalStateForeground

public static Color getNormalStateForeground()
Gets the tab normal state foreground color

Returns:
a copy of the color

getNormalStateBackground

public static Color getNormalStateBackground()
Gets the tab normal state background color

Returns:
a copy of the color

getHighlightedStateForeground

public static Color getHighlightedStateForeground()
Gets the tab highlighted state foreground color

Returns:
a copy of the color

getHighlightedStateBackground

public static Color getHighlightedStateBackground()
Gets the tab highlighted state backgound color

Returns:
a copy of the color

getDisabledForeground

public static Color getDisabledForeground()
Gets the tab disabled state foreground color

Returns:
a copy of the color

getDisabledBackground

public static Color getDisabledBackground()
Gets the tab disabled state background color

Returns:
a copy of the color

getDarkShadow

public static Color getDarkShadow()
Gets the (border) dark shadow color

Returns:
a copy of the color

getHighlight

public static Color getHighlight()
Gets the (border) highlight color

Returns:
a copy of the color

getFont

public static Font getFont()
Gets the font

Returns:
a copy of the font

getIconTextGap

public static int getIconTextGap()
Gets the icon text gap

Returns:
the icon text gap

getTabInsets

public static Insets getTabInsets()
Gets the tab insets

Returns:
a copy of the insets

getContentAreaInsets

public static Insets getContentAreaInsets()
Gets the insets for the content area

Returns:
a copy of the insets

getButtonIconSize

public static int getButtonIconSize()
Gets the default icon size for buttons

Returns:
icon size in pixels


Copyright © 2007 NNL Technology AB. All Rights Reserved.