com.jgoodies.looks

Class BorderStyle


public final class BorderStyle
extends java.lang.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 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()

Field Details

EMPTY

public static final BorderStyle EMPTY

ETCHED

public static final BorderStyle ETCHED

SEPARATOR

public static final BorderStyle SEPARATOR

Method Details

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

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

toString

public String toString()

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