java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ColorChooserUI
javax.swing.plaf.basic.BasicColorChooserUI
- Direct Known Subclasses:
- SynthColorChooserUI
public class BasicColorChooserUI extends ColorChooserUI
Provides the basic look and feel for a JColorChooser.
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classBasicColorChooserUI.PropertyHandlerThis class should be treated as a "protected" inner class.
- 
Field SummaryFields Modifier and Type Field Description protected JColorChooserchooserJColorChooser this BasicColorChooserUI is installed on.protected AbstractColorChooserPanel[]defaultChoosersThe array of default color choosers.protected ChangeListenerpreviewListenerThe instance ofChangeListener.protected PropertyChangeListenerpropertyChangeListenerThe instance ofPropertyChangeListener.
- 
Constructor SummaryConstructors Constructor Description BasicColorChooserUI()
- 
Method SummaryModifier and Type Method Description protected AbstractColorChooserPanel[]createDefaultChoosers()Returns an array of default color choosers.protected PropertyChangeListenercreatePropertyChangeListener()Returns an instance ofPropertyChangeListener.static ComponentUIcreateUI(JComponent c)Returns a new instance ofBasicColorChooserUI.protected voidinstallDefaults()Installs default properties.protected voidinstallListeners()Registers listeners.protected voidinstallPreviewPanel()Installs preview panel.protected voiduninstallDefaultChoosers()Uninstalls default color choosers.protected voiduninstallDefaults()Uninstalls default properties.protected voiduninstallListeners()Unregisters listeners.protected voiduninstallPreviewPanel()Removes installed preview panel from the UI delegate.Methods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
- 
Field Details- 
chooserJColorChooser this BasicColorChooserUI is installed on.- Since:
- 1.5
 
- 
defaultChoosersThe array of default color choosers.
- 
previewListenerThe instance ofChangeListener.
- 
propertyChangeListenerThe instance ofPropertyChangeListener.
 
- 
- 
Constructor Details- 
BasicColorChooserUIpublic BasicColorChooserUI()
 
- 
- 
Method Details- 
createUIReturns a new instance ofBasicColorChooserUI.- Parameters:
- c- a component
- Returns:
- a new instance of BasicColorChooserUI
 
- 
createDefaultChoosersReturns an array of default color choosers.- Returns:
- an array of default color choosers
 
- 
uninstallDefaultChoosersprotected void uninstallDefaultChoosers()Uninstalls default color choosers.
- 
installPreviewPanelprotected void installPreviewPanel()Installs preview panel.
- 
uninstallPreviewPanelprotected void uninstallPreviewPanel()Removes installed preview panel from the UI delegate.- Since:
- 1.7
 
- 
installDefaultsprotected void installDefaults()Installs default properties.
- 
uninstallDefaultsprotected void uninstallDefaults()Uninstalls default properties.
- 
installListenersprotected void installListeners()Registers listeners.
- 
createPropertyChangeListenerReturns an instance ofPropertyChangeListener.- Returns:
- an instance of PropertyChangeListener
 
- 
uninstallListenersprotected void uninstallListeners()Unregisters listeners.
 
-