de.hillenbrand.swing.plaf.threeD
Class ThreeDLookAndFeel

java.lang.Object
  extended by javax.swing.LookAndFeel
      extended by javax.swing.plaf.basic.BasicLookAndFeel
          extended by de.hillenbrand.swing.plaf.threeD.ThreeDLookAndFeel
All Implemented Interfaces:
java.io.Serializable

public class ThreeDLookAndFeel
extends javax.swing.plaf.basic.BasicLookAndFeel

See Also:
Serialized Form

Constructor Summary
ThreeDLookAndFeel()
           
 
Method Summary
 java.lang.String getAuthor()
           
 java.lang.String getCopyright()
           
 javax.swing.UIDefaults getDefaults()
           
 java.lang.String getDescription()
           
 java.lang.String getDownloadUrl()
           
 java.lang.String getID()
           
 java.lang.String getName()
           
protected  void initClassDefaults(javax.swing.UIDefaults table)
          Initialize the uiClassID to BasicComponentUI mapping.
protected  void initComponentDefaults(javax.swing.UIDefaults table)
           
protected  void initSystemColorDefaults(javax.swing.UIDefaults table)
          Load the SystemColors into the defaults table.
 boolean isNativeLookAndFeel()
           
 boolean isSupportedLookAndFeel()
           
static void main(java.lang.String[] args)
           
 void provideErrorFeedback(java.awt.Component component)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicLookAndFeel
createAudioAction, getAudioActionMap, initialize, loadSystemColors, playSound, uninitialize
 
Methods inherited from class javax.swing.LookAndFeel
getDesktopPropertyValue, getDisabledIcon, getDisabledSelectedIcon, getLayoutStyle, getSupportsWindowDecorations, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninstallBorder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThreeDLookAndFeel

public ThreeDLookAndFeel()
Method Detail

getAuthor

public java.lang.String getAuthor()

getCopyright

public java.lang.String getCopyright()

getDefaults

public javax.swing.UIDefaults getDefaults()
Overrides:
getDefaults in class javax.swing.plaf.basic.BasicLookAndFeel

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in class javax.swing.LookAndFeel

getDownloadUrl

public java.lang.String getDownloadUrl()

getID

public java.lang.String getID()
Specified by:
getID in class javax.swing.LookAndFeel

getName

public java.lang.String getName()
Specified by:
getName in class javax.swing.LookAndFeel

initClassDefaults

protected void initClassDefaults(javax.swing.UIDefaults table)
Initialize the uiClassID to BasicComponentUI mapping. The JComponent classes define their own uiClassID constants (see AbstractComponent.getUIClassID). This table must map those constants to a BasicComponentUI class of the appropriate type.

Overrides:
initClassDefaults in class javax.swing.plaf.basic.BasicLookAndFeel
See Also:
BasicLookAndFeel.getDefaults()

initComponentDefaults

protected void initComponentDefaults(javax.swing.UIDefaults table)
Overrides:
initComponentDefaults in class javax.swing.plaf.basic.BasicLookAndFeel

initSystemColorDefaults

protected void initSystemColorDefaults(javax.swing.UIDefaults table)
Load the SystemColors into the defaults table. The keys for SystemColor defaults are the same as the names of the public fields in SystemColor.

Overrides:
initSystemColorDefaults in class javax.swing.plaf.basic.BasicLookAndFeel

isNativeLookAndFeel

public boolean isNativeLookAndFeel()
Specified by:
isNativeLookAndFeel in class javax.swing.LookAndFeel

isSupportedLookAndFeel

public boolean isSupportedLookAndFeel()
Specified by:
isSupportedLookAndFeel in class javax.swing.LookAndFeel

main

public static void main(java.lang.String[] args)

provideErrorFeedback

public void provideErrorFeedback(java.awt.Component component)
Overrides:
provideErrorFeedback in class javax.swing.LookAndFeel