com.jgoodies.looks
Class BorderStyle

java.lang.Object
  extended by com.jgoodies.looks.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.3 $
Author:
Karsten Lentzsch
See Also:
HeaderStyle

Field Summary
static BorderStyle EMPTY
           
static BorderStyle ETCHED
           
static BorderStyle SEPARATOR
           
 
Method Summary
static BorderStyle from(JMenuBar menuBar, String clientPropertyKey)
          Looks up the client property for the header style from the JMenuBar.
static BorderStyle from(JToolBar toolBar, String clientPropertyKey)
          Looks up the client property for the header style from the JToolBar.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY

public static final BorderStyle EMPTY

SEPARATOR

public static final BorderStyle SEPARATOR

ETCHED

public static final BorderStyle ETCHED
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()
Overrides:
toString in class Object


Copyright © 2001-2007 JGoodies Karsten Lentzsch. All Rights Reserved.