|
Quaqua 5.4.1 2009-07-14 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.LookAndFeel
javax.swing.plaf.basic.BasicLookAndFeel
ch.randelshofer.quaqua.LookAndFeelProxy
ch.randelshofer.quaqua.BasicQuaquaLookAndFeel
ch.randelshofer.quaqua.leopard.Quaqua15LeopardLookAndFeel
ch.randelshofer.quaqua.leopard.Quaqua15LeopardCrossPlatformLookAndFeel
public class Quaqua15LeopardCrossPlatformLookAndFeel
The Quaqua15LeopardCrossPlatformLookAndFeel provides bug fixes and enhancements for Apple's Aqua Look and Feel for Java 1.5 on Mac OS X 10.5 (Leopard).
The Quaqua Look and Feel can not be used on other platforms than Mac OS X.
QuaquaManager
to activate this look and feel in
your application. Or use the generic QuaquaLookAndFeel
. Both
are designed to autodetect the appropriate Quaqua Look and Feel
implementation for current Java VM.
Field Summary |
---|
Fields inherited from class ch.randelshofer.quaqua.BasicQuaquaLookAndFeel |
---|
commonDir, jaguarDir, leopardDir, pantherDir, tigerDir |
Fields inherited from class ch.randelshofer.quaqua.LookAndFeelProxy |
---|
target |
Constructor Summary | |
---|---|
Quaqua15LeopardCrossPlatformLookAndFeel()
Creates a new instance. |
Method Summary | |
---|---|
java.lang.String |
getDescription()
Return a one line description of this look and feel implementation, e.g. |
java.lang.String |
getName()
Return a short string that identifies this look and feel, e.g. |
boolean |
getSupportsWindowDecorations()
Returns true if the LookAndFeel returned
RootPaneUI instances support providing Window decorations
in a JRootPane . |
protected void |
initClassDefaults(javax.swing.UIDefaults table)
Initialize the uiClassID to BasicComponentUI mapping. |
protected void |
initDesignDefaults(javax.swing.UIDefaults table)
Init design specific look and feel defaults. |
protected void |
installKeyboardFocusManager()
|
protected boolean |
isUseScreenMenuBar()
|
Methods inherited from class ch.randelshofer.quaqua.leopard.Quaqua15LeopardLookAndFeel |
---|
initFontDefaults, initSystemColorDefaults, isBrushedMetal |
Methods inherited from class ch.randelshofer.quaqua.LookAndFeelProxy |
---|
initialize, isNativeLookAndFeel, isSupportedLookAndFeel, provideErrorFeedback, setTarget, toString, uninitialize |
Methods inherited from class javax.swing.plaf.basic.BasicLookAndFeel |
---|
createAudioAction, getAudioActionMap, loadSystemColors, playSound |
Methods inherited from class javax.swing.LookAndFeel |
---|
getDesktopPropertyValue, getDisabledIcon, getDisabledSelectedIcon, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, uninstallBorder |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Quaqua15LeopardCrossPlatformLookAndFeel()
Method Detail |
---|
public java.lang.String getDescription()
getDescription
in class Quaqua15LeopardLookAndFeel
public boolean getSupportsWindowDecorations()
BasicQuaquaLookAndFeel
LookAndFeel
returned
RootPaneUI
instances support providing Window decorations
in a JRootPane
.
This implementation returns true, since it does support providing these border and window title pane decorations.
getSupportsWindowDecorations
in class Quaqua15LeopardLookAndFeel
JDialog.setDefaultLookAndFeelDecorated(boolean)
,
JFrame.setDefaultLookAndFeelDecorated(boolean)
,
JRootPane.setWindowDecorationStyle(int)
protected boolean isUseScreenMenuBar()
isUseScreenMenuBar
in class Quaqua15LeopardLookAndFeel
protected void initClassDefaults(javax.swing.UIDefaults table)
Quaqua15LeopardLookAndFeel
initClassDefaults
in class Quaqua15LeopardLookAndFeel
BasicQuaquaLookAndFeel.getDefaults()
protected void initDesignDefaults(javax.swing.UIDefaults table)
BasicQuaquaLookAndFeel
initDesignDefaults
in class Quaqua15LeopardLookAndFeel
public java.lang.String getName()
getName
in class Quaqua15LeopardLookAndFeel
protected void installKeyboardFocusManager()
installKeyboardFocusManager
in class Quaqua15LeopardLookAndFeel
|
Copyright 2003-2007 (c) Werner Randelshofer. All rights reserved. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |