Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## contrib.ch.randelshofer.quaqua
Class Quaqua13ColorChooserUI

    java.lang.Object
      javax.swing.plaf.ComponentUI
          javax.swing.plaf.ColorChooserUI
              contrib.ch.randelshofer.quaqua.Quaqua13ColorChooserUI

Direct Known Subclasses:
  Quaqua14ColorChooserUI

    public class Quaqua13ColorChooserUI

extends javax.swing.plaf.ColorChooserUI

QuaquaColorChooserUI.

Version:
  1.2.1 2006-05-10 Method createDefaultChoosers mustn't return an an array with null entries in it.
  1.2 2005-09-18 Read class names of default choosers from UIManager.
  1.1 2005-08-28 ColorWheelChooser and CrayonsChooser added.
  1.0 29 March 2005 Created.
Author:
  Werner Randelshofer

Nested Class Summary
`class` | `Quaqua13ColorChooserUI.PropertyHandler` This inner class is marked "public" due to a compiler bug.

Field Summary
`protected javax.swing.JColorChooser` | `chooser`
`protected javax.swing.colorchooser.AbstractColorChooserPanel[]` | `defaultChoosers`
`protected ColorChooserMainPanel` | `mainPanel`
`protected javax.swing.event.ChangeListener` | `previewListener`
`protected javax.swing.JComponent` | `previewPanel`
`protected java.beans.PropertyChangeListener` | `propertyChangeListener`

Constructor Summary
`Quaqua13ColorChooserUI()`

Method Summary
`protected javax.swing.colorchooser.AbstractColorChooserPanel[]` | `createDefaultChoosers()`
`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` | `uninstallDefaultChoosers()`
`protected void` | `uninstallDefaults()`
`protected void` | `uninstallListeners()`
`void` | `uninstallUI(javax.swing.JComponent c)`

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`

Field Detail

### mainPanel

    protected ColorChooserMainPanel mainPanel

### chooser

    protected javax.swing.JColorChooser chooser

### previewListener

    protected javax.swing.event.ChangeListener previewListener

### propertyChangeListener

    protected java.beans.PropertyChangeListener propertyChangeListener

### defaultChoosers

    protected javax.swing.colorchooser.AbstractColorChooserPanel[] defaultChoosers

### previewPanel

    protected javax.swing.JComponent previewPanel

Constructor Detail

### Quaqua13ColorChooserUI

    public Quaqua13ColorChooserUI()

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 `javax.swing.plaf.ComponentUI`

### createDefaultChoosers

    protected javax.swing.colorchooser.AbstractColorChooserPanel[] createDefaultChoosers()

### uninstallUI

    public void uninstallUI(javax.swing.JComponent c)

  Overrides:
    `uninstallUI` in class `javax.swing.plaf.ComponentUI`

### installDefaults

    protected void installDefaults()

### uninstallDefaults

    protected void uninstallDefaults()

### installListeners

    protected void installListeners()

### uninstallListeners

    protected void uninstallListeners()

### createPropertyChangeListener

    protected java.beans.PropertyChangeListener createPropertyChangeListener()

### installPreviewPanel

    protected void installPreviewPanel()

### uninstallDefaultChoosers

    protected void uninstallDefaultChoosers()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD