JHotDraw 7.6

org.jhotdraw.gui.plaf.palette
Class PaletteColorChooserUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ColorChooserUI
          extended by org.jhotdraw.gui.plaf.palette.PaletteColorChooserUI

public class PaletteColorChooserUI
extends javax.swing.plaf.ColorChooserUI

PaletteColorChooserUI.

Version:
$Id: PaletteColorChooserUI.java 723 2010-12-28 14:31:24Z rawcoder $
Author:
Werner Randelshofer

Nested Class Summary
 class PaletteColorChooserUI.PropertyHandler
           
 
Field Summary
protected  javax.swing.JColorChooser chooser
           
protected  javax.swing.colorchooser.AbstractColorChooserPanel[] defaultChoosers
           
protected  PaletteColorChooserMainPanel mainPanel
           
protected  javax.swing.event.ChangeListener previewListener
           
protected  javax.swing.JComponent previewPanel
           
protected  java.beans.PropertyChangeListener propertyChangeListener
           
 
Constructor Summary
PaletteColorChooserUI()
           
 
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

@Nullable
protected PaletteColorChooserMainPanel mainPanel

chooser

@Nullable
protected javax.swing.JColorChooser chooser

previewListener

protected javax.swing.event.ChangeListener previewListener

propertyChangeListener

protected java.beans.PropertyChangeListener propertyChangeListener

defaultChoosers

@Nullable
protected javax.swing.colorchooser.AbstractColorChooserPanel[] defaultChoosers

previewPanel

@Nullable
protected javax.swing.JComponent previewPanel
Constructor Detail

PaletteColorChooserUI

public PaletteColorChooserUI()
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()

Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project.
Some rights reserved.