com.jgoodies.looks

Class BorderStyle

public final class BorderStyle extends Object

Describes the border styles for JMenuBar and JToolBar. Border styles are look-dependent and shadow look-independent HeaderStyles.

Version: $Revision: 1.5 $

Author: Karsten Lentzsch

See Also: HeaderStyle

Field Summary
static BorderStyleEMPTY
static BorderStyleETCHED
static BorderStyleSEPARATOR
Method Summary
static BorderStylefrom(JToolBar toolBar, String clientPropertyKey)
Looks up the client property for the header style from the JToolBar.
static BorderStylefrom(JMenuBar menuBar, String clientPropertyKey)
Looks up the client property for the header style from the JMenuBar.
StringtoString()

Field Detail

EMPTY

public static final BorderStyle EMPTY

ETCHED

public static final BorderStyle ETCHED

SEPARATOR

public static final BorderStyle SEPARATOR

Method Detail

from

public static BorderStyle from(JToolBar toolBar, String clientPropertyKey)
Looks up the client property for the header style from the JToolBar.

Parameters: toolBar the tool bar to inspect clientPropertyKey the key used to lookup the property

Returns: the border style used to choose a border in the UI delegate

from

public static BorderStyle from(JMenuBar menuBar, String clientPropertyKey)
Looks up the client property for the header style from the JMenuBar.

Parameters: menuBar the menu bar to inspect clientPropertyKey the key used to lookup the property

Returns: the border style used to choose a border in the UI delegate

toString

public String toString()
Copyright © 2001-2008 JGoodies Karsten Lentzsch. All Rights Reserved.