Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.jgoodies.plaf.windows
Class ExtWindowsLookAndFeel

    java.lang.Object
      javax.swing.LookAndFeel
          javax.swing.plaf.basic.BasicLookAndFeel
              com.sun.java.swing.plaf.windows.WindowsLookAndFeel
                  com.jgoodies.plaf.windows.ExtWindowsLookAndFeel

All Implemented Interfaces:
  Serializable

public final class ExtWindowsLookAndFeel
extends com.sun.java.swing.plaf.windows.WindowsLookAndFeel

The main class of the JGoodies Windows Look&Feel. This look provides several corrections and extensions to Sun's Windows L&F. In addition it tries to provide a unified look for the J2SE 1.4.0x, 1.4.1x and 1.4.2 environments.

Version:
  $Revision: 1.14 $
Author:
  Karsten Lentzsch
See Also:
  Serialized Form

Field Summary
`static String` | `BORDER_STYLE_KEY` Client property key to set a border style - shadows the header style.

Constructor Summary
`ExtWindowsLookAndFeel()`

Method Summary
`static Border` | `getButtonBorder()`
`static Icon` | `getCheckBoxIcon()`
`String` | `getDescription()`
`static FontSizeHints` | `getFontSizeHints()` Answers the current `FontSizeHints`; look specific settings shadow the global users defaults as stored under key `FontSizeHints.KEY`.
`String` | `getID()`
`String` | `getName()`
`static Icon` | `getRadioButtonIcon()`
`protected void` | `initClassDefaults(UIDefaults table)` Initializes the class defaults, that is, overrides some UI delegates with JGoodies Windows implementations.
`protected void` | `initComponentDefaults(UIDefaults table)` Initializes the component defaults.
`static void` | `setFontSizeHints(FontSizeHints newHints)` Sets `FontSizeHints` that shadow the global font size hints.

Methods inherited from class com.sun.java.swing.plaf.windows.WindowsLookAndFeel
`createAudioAction, initialize, initSystemColorDefaults, isClassicWindows, isMnemonicHidden, isNativeLookAndFeel, isSupportedLookAndFeel, provideErrorFeedback, setMnemonicHidden, uninitialize`

Methods inherited from class javax.swing.plaf.basic.BasicLookAndFeel
`getAudioActionMap, getDefaults, loadSystemColors, playSound`

Methods inherited from class javax.swing.LookAndFeel
`getDesktopPropertyValue, getSupportsWindowDecorations, installBorder, installColors, installColorsAndFont, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninstallBorder`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### BORDER_STYLE_KEY

    public static final String BORDER_STYLE_KEY

  Client property key to set a border style - shadows the header style.

  See Also:
    Constant Field Values

Constructor Detail

### ExtWindowsLookAndFeel

    public ExtWindowsLookAndFeel()

Method Detail

### getID

    public String getID()

### getName

    public String getName()

### getDescription

    public String getDescription()

### getFontSizeHints

    public static FontSizeHints getFontSizeHints()

  Answers the current `FontSizeHints`; look specific settings shadow the global users defaults as stored under key `FontSizeHints.KEY`.

  See Also:
    `Options.setGlobalFontSizeHints(FontSizeHints)`, `FontSizeHints`

### setFontSizeHints

    public static void setFontSizeHints(FontSizeHints newHints)

  Sets `FontSizeHints` that shadow the global font size hints.

  See Also:
    `Options.setGlobalFontSizeHints(FontSizeHints)`, `FontSizeHints`

### initClassDefaults

    protected void initClassDefaults(UIDefaults table)

  Initializes the class defaults, that is, overrides some UI delegates with JGoodies Windows implementations.

### initComponentDefaults

    protected void initComponentDefaults(UIDefaults table)

  Initializes the component defaults.

### getButtonBorder

    public static Border getButtonBorder()

### getCheckBoxIcon

    public static Icon getCheckBoxIcon()

### getRadioButtonIcon

    public static Icon getRadioButtonIcon()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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