Класс 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() |
Удаляет установленную панель предварительного просмотра из делегата пользовательского интерфейса. |
Методы, объявленные в классе ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update | Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
contains |
Возвращает true, если указанная позиция x,y находится внутри формы, определённой оформлением для указанного компонента. |
Accessible |
getAccessibleChild |
Возвращает Accessible-го потомка объекта с индексом i. |
int |
getAccessibleChildrenCount |
Возвращает число доступных потомков объекта. |
int |
getBaseline |
Возвращает базовую линию. |
Component.BaselineResizeBehavior |
getBaselineResizeBehavior |
Возвращает перечисление, указывающее, как меняется базовая линия компонента при изменении его размера. |
Dimension |
getMaximumSize |
Возвращает максимальный размер указанного компонента, подходящий для данного оформления. |
Dimension |
getMinimumSize |
Возвращает минимальный размер указанного компонента, подходящий для данного оформления. |
Dimension |
getPreferredSize |
Возвращает предпочтительный размер указанного компонента, подходящий для данного оформления. |
void |
installUI |
Настраивает указанный компонент в соответствии с данным оформлением. |
void |
paint |
Отрисовывает указанный компонент в соответствии с данным оформлением. |
void |
uninstallUI |
Отменяет настройку указанного компонента, выполненную во время installUI. |
void |
update |
Уведомляет этот делегат пользовательского интерфейса о том, что пришло время отрисовать указанный компонент. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создаёт и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API может быть удалён в будущей версии. Финализация объявлена устаревшей и будет удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или прерывания. |
final void |
wait |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или прерывания, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или прерывания, либо до истечения заданного промежутка реального времени. |
Подробное описание полей
chooser
protected JColorChooser chooser
JColorChooser, для которого установлен этот BasicColorChooserUI.
- Начиная с:
- 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()
Удаляет установленную панель предварительного просмотра из делегата пользовательского интерфейса.
- Начиная с:
- 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, 2025, 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.