Module java.desktop

Class BasicColorChooserUI

    • Field Detail

      • chooser

        protected JColorChooser chooser
        JColorChooser this BasicColorChooserUI is installed on.
        Since:
        1.5
      • previewListener

        protected ChangeListener previewListener
        The instance of ChangeListener.
      • propertyChangeListener

        protected PropertyChangeListener propertyChangeListener
        The instance of PropertyChangeListener.
    • Constructor Detail

      • BasicColorChooserUI

        public BasicColorChooserUI()
    • Method Detail

      • createUI

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

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

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

        protected void installPreviewPanel()
        Installs preview panel.
      • uninstallPreviewPanel

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

        protected void installDefaults()
        Installs default properties.
      • uninstallDefaults

        protected void uninstallDefaults()
        Uninstalls default properties.
      • installListeners

        protected void installListeners()
        Registers listeners.
      • createPropertyChangeListener

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

        protected void uninstallListeners()
        Unregisters listeners.