- 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.
-
-