Класс 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 |
Экземпляр |
protected PropertyChangeListener |
propertyChangeListener |
Экземпляр |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
BasicColorChooserUI() |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected AbstractColorChooserPanel[] |
createDefaultChoosers() |
Возвращает массив по умолчанию цветовых селекторов. |
protected PropertyChangeListener |
createPropertyChangeListener() |
Возвращает экземпляр |
static ComponentUI |
createUI(JComponent c) |
Возвращает новый экземпляр |
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