Класс BasicColorChooserUI

Прямые известные подклассы:
SynthColorChooserUI
public class BasicColorChooserUI
extends 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()

Удаляет установленную панель предварительного просмотра из делегата пользовательского интерфейса.

Методы, объявленные в классе javax.swing.plaf.ComponentUI

contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание полей

chooser

protected JColorChooser chooser

JColorChooser, на котором установлен данный BasicColorChooserUI.

Since:
1.5

defaultChoosers

protected AbstractColorChooserPanel[] defaultChoosers

Массив по умолчанию цветовых селекторов.

previewListener

protected ChangeListener previewListener

Экземпляр ChangeListener.

propertyChangeListener

protected PropertyChangeListener propertyChangeListener

Экземпляр PropertyChangeListener.

Подробное описание конструкторов

BasicColorChooserUI

public BasicColorChooserUI()

Подробное описание методов

createUI

public static ComponentUI createUI(JComponent c)

Возвращает новый экземпляр BasicColorChooserUI.

Parameters:
c - компонент
Returns:
новый экземпляр BasicColorChooserUI

createDefaultChoosers

protected AbstractColorChooserPanel[] createDefaultChoosers()

Возвращает массив по умолчанию цветовых селекторов.

Returns:
массив по умолчанию цветовых селекторов

uninstallDefaultChoosers

protected void uninstallDefaultChoosers()

Отменяет установку цветовых селекторов по умолчанию.

installPreviewPanel

protected void installPreviewPanel()

Устанавливает панель предварительного просмотра.

uninstallPreviewPanel

protected void uninstallPreviewPanel()

Удаляет установленную панель предварительного просмотра из делегата пользовательского интерфейса.

Since:
1.7

installDefaults

protected void installDefaults()

Устанавливает свойства по умолчанию.

uninstallDefaults

protected void uninstallDefaults()

Отменяет установку свойств по умолчанию.

installListeners

protected void installListeners()

Регистрирует слушателей.

createPropertyChangeListener

protected PropertyChangeListener createPropertyChangeListener()

Возвращает экземпляр PropertyChangeListener.

Returns:
экземпляр PropertyChangeListener

uninstallListeners

protected void uninstallListeners()

Отменяет регистрацию слушателей.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicColorChooserUI.html

Spec-Zone .ru
спецификации, руководства, описания, API