contrib.ch.randelshofer.quaqua
Class Quaqua14ColorChooserUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ColorChooserUI
          extended by contrib.ch.randelshofer.quaqua.Quaqua13ColorChooserUI
              extended by contrib.ch.randelshofer.quaqua.Quaqua14ColorChooserUI
Direct Known Subclasses:
SubstanceColorChooserUI

public class Quaqua14ColorChooserUI
extends Quaqua13ColorChooserUI

QuaquaColorChooserUI with enhancements for Java 1.4.

Version:
1.1 2005-12-18 Gracefully handle instantiation failures of color chooser panels.
1.0 29 March 2005 Created.
Author:
Werner Randelshofer

Nested Class Summary
 class Quaqua14ColorChooserUI.PropertyHandler
           
 
Field Summary
 
Fields inherited from class contrib.ch.randelshofer.quaqua.Quaqua13ColorChooserUI
chooser, defaultChoosers, mainPanel, previewListener, previewPanel, propertyChangeListener
 
Constructor Summary
Quaqua14ColorChooserUI()
           
 
Method Summary
protected  java.beans.PropertyChangeListener createPropertyChangeListener()
           
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
protected  void installDefaults()
           
protected  void installListeners()
           
protected  void installPreviewPanel()
           
 void installUI(javax.swing.JComponent c)
           
protected  void uninstallDefaults()
           
protected  void uninstallListeners()
           
 
Methods inherited from class contrib.ch.randelshofer.quaqua.Quaqua13ColorChooserUI
createDefaultChoosers, uninstallDefaultChoosers, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Quaqua14ColorChooserUI

public Quaqua14ColorChooserUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class Quaqua13ColorChooserUI

installDefaults

protected void installDefaults()
Overrides:
installDefaults in class Quaqua13ColorChooserUI

uninstallDefaults

protected void uninstallDefaults()
Overrides:
uninstallDefaults in class Quaqua13ColorChooserUI

installListeners

protected void installListeners()
Overrides:
installListeners in class Quaqua13ColorChooserUI

uninstallListeners

protected void uninstallListeners()
Overrides:
uninstallListeners in class Quaqua13ColorChooserUI

installPreviewPanel

protected void installPreviewPanel()
Overrides:
installPreviewPanel in class Quaqua13ColorChooserUI

createPropertyChangeListener

protected java.beans.PropertyChangeListener createPropertyChangeListener()
Overrides:
createPropertyChangeListener in class Quaqua13ColorChooserUI