- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ColorChooserUI
-
- javax.swing.plaf.basic.BasicColorChooserUI
-
- 已知直接子类:
-
SynthColorChooserUI
public class BasicColorChooserUIextends ColorChooserUI
提供JColorChooser的基本外观。
-
-
嵌套类汇总
嵌套类 变量和类型 类 描述 class
BasicColorChooserUI.PropertyHandler
该类应被视为“受保护”的内部类。
-
字段汇总
字段 变量和类型 字段 描述 protected JColorChooser
chooser
JColorChooser安装了这个BasicColorChooserUI。protected AbstractColorChooserPanel[]
defaultChoosers
默认颜色选择器的数组。protected ChangeListener
previewListener
ChangeListener
的实例。protected PropertyChangeListener
propertyChangeListener
PropertyChangeListener
的实例。
-
构造方法摘要
构造方法 构造器 描述 BasicColorChooserUI()
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 protected AbstractColorChooserPanel[]
createDefaultChoosers()
返回默认颜色选择器的数组。protected PropertyChangeListener
createPropertyChangeListener()
返回PropertyChangeListener
的实例。static ComponentUI
createUI(JComponent c)
返回BasicColorChooserUI
的新实例。protected void
installDefaults()
安装默认属性。protected void
installListeners()
注册听众。protected void
installPreviewPanel()
安装预览面板。protected void
uninstallDefaultChoosers()
卸载默认颜色选择器。protected void
uninstallDefaults()
卸载默认属性。protected void
uninstallListeners()
取消注册听众。protected void
uninstallPreviewPanel()
从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.
-
-