Logo Search packages:      
Sourcecode: libjgoodies-looks-java version File versions  Download package

com::jgoodies::looks::Options Class Reference

List of all members.


Detailed Description

Provides access to optional features of the JGoodies L&Fs via a key to the system properties, via a key for the UIDefaults table, via a method, or all of them.

API users can use this class' constants or their values to configure the JGoodies Lf. Using the constants requires the Looks library classes in the class path of the using application/applet, where using the String values doesn't require having this class in the class path.

Author:
Karsten Lentzsch
Version:
Revision
1.16

Definition at line 57 of file Options.java.


Static Public Member Functions

static String getCrossPlatformLookAndFeelClassName ()
static Dimension getDefaultIconSize ()
static String getReplacementClassNameFor (String className)
static String getSystemLookAndFeelClassName ()
static boolean getUseNarrowButtons ()
static boolean getUseSystemFonts ()
static boolean isHiResGrayFilterEnabled ()
static boolean isPopupDropShadowActive ()
static boolean isPopupDropShadowEnabled ()
static boolean isTabIconsEnabled ()
static void putLookAndFeelReplacement (String original, String replacement)
static void removeLookAndFeelReplacement (String original)
static void setDefaultIconSize (Dimension defaultIconSize)
static void setHiResGrayFilterEnabled (boolean b)
static void setPopupDropShadowEnabled (boolean b)
static void setTabIconsEnabled (boolean b)
static void setUseNarrowButtons (boolean b)
static void setUseSystemFonts (boolean useSystemFonts)

Static Public Attributes

static final String COMBO_POPUP_PROTOTYPE_DISPLAY_VALUE_KEY
static final String COMBO_RENDERER_IS_BORDER_REMOVABLE
static final String DEFAULT_ICON_SIZE_KEY
static final String DEFAULT_LOOK_NAME
static final String EMBEDDED_TABS_KEY
static final String HEADER_STYLE_KEY = "jgoodies.headerStyle"
static final String HI_RES_DISABLED_ICON_CLIENT_KEY
static final String HI_RES_GRAY_FILTER_ENABLED_KEY
static final String IS_ETCHED_KEY = "jgoodies.isEtched"
static final String JGOODIES_WINDOWS_NAME
static final String NO_CONTENT_BORDER_KEY
static final String NO_ICONS_KEY = "jgoodies.noIcons"
static final String NO_MARGIN_KEY = "JPopupMenu.noMargin"
static final String NO_REPLACEMENT = "none"
static final String PLASTIC3D_NAME
static final String PLASTIC_CONTROL_FONT_KEY
static final String PLASTIC_FONT_POLICY_KEY
static final String PLASTIC_MENU_FONT_KEY
static final String PLASTIC_MICRO_LAYOUT_POLICY_KEY
static final String PLASTIC_NAME
static final String PLASTICXP_NAME
static final String POPUP_DROP_SHADOW_ENABLED_KEY
static final String TAB_ICONS_ENABLED_KEY
static final String TREE_LINE_STYLE_ANGLED_VALUE
static final String TREE_LINE_STYLE_KEY
static final String TREE_LINE_STYLE_NONE_VALUE
static final String USE_NARROW_BUTTONS_KEY
static final String USE_SYSTEM_FONTS_APP_KEY
static final String USE_SYSTEM_FONTS_KEY
static final String WINDOWS_CONTROL_FONT_KEY
static final String WINDOWS_FONT_POLICY_KEY
static final String WINDOWS_MENU_FONT_KEY
static final String WINDOWS_MICRO_LAYOUT_POLICY_KEY

Static Package Functions

 [static initializer]

Static Private Member Functions

static void initializeDefaultReplacements ()
static boolean isPopupDropShadowEnabledDefault ()

Static Private Attributes

static final Dimension DEFAULT_ICON_SIZE
static final Map LAF_REPLACEMENTS
static final Boolean POPUP_DROP_SHADOW_ENABLED_SYSTEM_VALUE
static final Boolean TAB_ICONS_ENABLED_SYSTEM_VALUE
static final Boolean USE_NARROW_BUTTONS_SYSTEM_VALUE
static final Boolean USE_SYSTEM_FONTS_SYSTEM_VALUE

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index