Класс BasicColorChooserUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ColorChooserUI
javax.swing.plaf.basic.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() |
Создаёт BasicColorChooserUI. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected AbstractColorChooserPanel[] |
createDefaultChoosers() |
Возвращает массив стандартных цветовых выбора. |
protected PropertyChangeListener |
createPropertyChangeListener() |
Возвращает экземпляр PropertyChangeListener. |
static ComponentUI |
createUI |
Возвращает новый экземпляр 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
Подробное описание полей
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()
Создаёт
BasicColorChooserUI.Подробное описание методов
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()
Удаляет установленную панель предварительного просмотра из делегата интерфейса.
- Since:
- 1.7
installDefaults
protected void installDefaults()
Устанавливает стандартные свойства.
uninstallDefaults
protected void uninstallDefaults()
Удаляет стандартные свойства.
installListeners
protected void installListeners()
Регистрирует слушателей.
createPropertyChangeListener
protected PropertyChangeListener createPropertyChangeListener()
Возвращает экземпляр
PropertyChangeListener.- Возвращает:
- экземпляр
PropertyChangeListener
uninstallListeners
protected void uninstallListeners()
Отменяет регистрацию слушателей.
© 1993, 2023, 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/21/docs/api/java.desktop/javax/swing/plaf/basic/BasicColorChooserUI.html