Module java.desktop

Class BasicColorChooserUI

Direct Known Subclasses:
SynthColorChooserUI

public class BasicColorChooserUI extends ColorChooserUI
Provides the basic look and feel for a JColorChooser.
  • Field Details Link icon

    • chooser Link icon

      protected JColorChooser chooser
      JColorChooser this BasicColorChooserUI is installed on.
      Since:
      1.5
    • defaultChoosers Link icon

      protected AbstractColorChooserPanel[] defaultChoosers
      The array of default color choosers.
    • previewListener Link icon

      protected ChangeListener previewListener
      The instance of ChangeListener.
    • propertyChangeListener Link icon

      protected PropertyChangeListener propertyChangeListener
      The instance of PropertyChangeListener.
  • Constructor Details Link icon

    • BasicColorChooserUI Link icon

      public BasicColorChooserUI()
      Constructs a BasicColorChooserUI.
  • Method Details Link icon

    • createUI Link icon

      public static ComponentUI createUI(JComponent c)
      Returns a new instance of BasicColorChooserUI.
      Parameters:
      c - a component
      Returns:
      a new instance of BasicColorChooserUI
    • createDefaultChoosers Link icon

      protected AbstractColorChooserPanel[] createDefaultChoosers()
      Returns an array of default color choosers.
      Returns:
      an array of default color choosers
    • uninstallDefaultChoosers Link icon

      protected void uninstallDefaultChoosers()
      Uninstalls default color choosers.
    • installPreviewPanel Link icon

      protected void installPreviewPanel()
      Installs preview panel.
    • uninstallPreviewPanel Link icon

      protected void uninstallPreviewPanel()
      Removes installed preview panel from the UI delegate.
      Since:
      1.7
    • installDefaults Link icon

      protected void installDefaults()
      Installs default properties.
    • uninstallDefaults Link icon

      protected void uninstallDefaults()
      Uninstalls default properties.
    • installListeners Link icon

      protected void installListeners()
      Registers listeners.
    • createPropertyChangeListener Link icon

      protected PropertyChangeListener createPropertyChangeListener()
      Returns an instance of PropertyChangeListener.
      Returns:
      an instance of PropertyChangeListener
    • uninstallListeners Link icon

      protected void uninstallListeners()
      Unregisters listeners.