- java.lang.Object
 -  
      
- javax.swing.plaf.ComponentUI
 -  
        
- javax.swing.plaf.ColorChooserUI
 -  
          
- javax.swing.plaf.basic.BasicColorChooserUI
 
 
 
 
-  
       
- 已知直接子类:
 -  
         
SynthColorChooserUI 
public class BasicColorChooserUI extends ColorChooserUI
提供JColorChooser的基本外观。 
-  
        
       
-  
             
嵌套类汇总
嵌套类 变量和类型 类 描述 classBasicColorChooserUI.PropertyHandler该类应被视为“受保护”的内部类。 
-  
             
字段汇总
字段 变量和类型 字段 描述 protected JColorChooserchooserJColorChooser安装了这个BasicColorChooserUI。protected AbstractColorChooserPanel[]defaultChoosers默认颜色选择器的数组。protected ChangeListenerpreviewListenerChangeListener的实例。protected PropertyChangeListenerpropertyChangeListenerPropertyChangeListener的实例。 
-  
             
构造方法摘要
构造方法 构造器 描述 BasicColorChooserUI() 
-  
             
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 protected AbstractColorChooserPanel[]createDefaultChoosers()返回默认颜色选择器的数组。protected PropertyChangeListenercreatePropertyChangeListener()返回PropertyChangeListener的实例。static ComponentUIcreateUI(JComponent c)返回BasicColorChooserUI的新实例。protected voidinstallDefaults()安装默认属性。protected voidinstallListeners()注册听众。protected voidinstallPreviewPanel()安装预览面板。protected voiduninstallDefaultChoosers()卸载默认颜色选择器。protected voiduninstallDefaults()卸载默认属性。protected voiduninstallListeners()取消注册听众。protected voiduninstallPreviewPanel()从UI委托中删除已安装的预览面板。-  
               
声明方法的类 javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
字段详细信息
-  
chooser
protected JColorChooser chooser
JColorChooser安装了这个BasicColorChooserUI。- 从以下版本开始:
 - 1.5
 
 
-  
defaultChoosers
protected AbstractColorChooserPanel[] defaultChoosers
默认颜色选择器的数组。 
-  
previewListener
protected ChangeListener previewListener
ChangeListener的实例。 
-  
propertyChangeListener
protected PropertyChangeListener propertyChangeListener
PropertyChangeListener的实例。 
 -  
 
-  
             
方法详细信息
-  
createUI
public static ComponentUI createUI(JComponent c)
返回BasicColorChooserUI的新实例。- 参数
 -  
              
c- 一个组件 - 结果
 -  
              
BasicColorChooserUI的新实例 
 
-  
createDefaultChoosers
protected AbstractColorChooserPanel[] createDefaultChoosers()
返回默认颜色选择器的数组。- 结果
 - 一组默认的颜色选择器
 
 
-  
uninstallDefaultChoosers
protected void uninstallDefaultChoosers()
卸载默认颜色选择器。 
-  
installPreviewPanel
protected void installPreviewPanel()
安装预览面板。 
-  
uninstallPreviewPanel
protected void uninstallPreviewPanel()
从UI委托中删除已安装的预览面板。- 从以下版本开始:
 - 1.7
 
 
-  
installDefaults
protected void installDefaults()
安装默认属性。 
-  
uninstallDefaults
protected void uninstallDefaults()
卸载默认属性。 
-  
installListeners
protected void installListeners()
注册听众。 
-  
createPropertyChangeListener
protected PropertyChangeListener createPropertyChangeListener()
返回PropertyChangeListener的实例。- 结果
 -  
              
PropertyChangeListener一个实例 
 
-  
uninstallListeners
protected void uninstallListeners()
Unregisters listeners. 
 -  
 
 -