Module java.desktop

Class BasicColorChooserUI

直接已知的子类:
SynthColorChooserUI

public class BasicColorChooserUI extends ColorChooserUI
为JColorChooser提供基本的外观和感觉。
  • Field Details

    • chooser

      protected JColorChooser chooser
      安装了此BasicColorChooserUI的JColorChooser。
      自从:
      1.5
    • defaultChoosers

      protected AbstractColorChooserPanel[] defaultChoosers
      默认颜色选择器数组。
    • previewListener

      protected ChangeListener previewListener
      ChangeListener的实例。
    • propertyChangeListener

      protected PropertyChangeListener propertyChangeListener
      PropertyChangeListener的实例。
  • Constructor Details

    • BasicColorChooserUI

      public BasicColorChooserUI()
      构造一个BasicColorChooserUI
  • Method Details

    • 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()
      注销监听器。