Spec-Zone.ru › OpenJDK 21

Класс DefaultColorSelectionModel

java.lang.Object
javax.swing.colorchooser.DefaultColorSelectionModel
Все реализуемые интерфейсы:
Serializable, ColorSelectionModel
public class DefaultColorSelectionModel extends Object implements ColorSelectionModel, Serializable
Общее реализация ColorSelectionModel.
См. также:
  • Color

Краткое описание полей

Модификатор и тип Поле Описание
protected ChangeEvent changeEvent
Только один ChangeEvent нужен на экземпляр модели, так как состояние события только (только для чтения) свойство source.
protected EventListenerList listenerList
Список слушателей.

Краткое описание конструкторов

Конструктор Описание
DefaultColorSelectionModel()
Создает DefaultColorSelectionModel с текущим цветом, установленным на Color.white.
DefaultColorSelectionModel(Color color)
Создаёт DefaultColorSelectionModel с текущим цветом, установленным на color, который должен быть не-null.

Краткое описание методов

Модификатор и тип Метод Описание
void addChangeListener(ChangeListener l)
Добавляет ChangeListener в модель.
protected void fireStateChanged()
Выполняет метод stateChanged для каждого ChangeListener.
ChangeListener[] getChangeListeners()
Возвращает массив всех ChangeListener добавленных в этот DefaultColorSelectionModel с addChangeListener.
Color getSelectedColor()
Возвращает выбранный Color, который должен быть не-null.
void removeChangeListener(ChangeListener l)
Удаляет ChangeListener из модели.
void setSelectedColor(Color color)
Устанавливает выбранный цвет на color.

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

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

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

changeEvent

protected transient ChangeEvent changeEvent
Только один ChangeEvent нужен на экземпляр модели, так как состояние события только (только для чтения) свойство source. Источником событий, генерируемых здесь, всегда является "this".

listenerList

protected EventListenerList listenerList
Список слушателей.

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

DefaultColorSelectionModel

public DefaultColorSelectionModel()
Создаёт DefaultColorSelectionModel с текущим цветом, установленным на Color.white. Это конструктор по умолчанию.

DefaultColorSelectionModel

public DefaultColorSelectionModel(Color color)
Создаёт DefaultColorSelectionModel с текущим цветом, установленным на color, который должен быть не-null. Обратите внимание, что установка цвета на null не определена и может иметь непредсказуемые результаты.
Параметры:
color - новый Color

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

getSelectedColor

public Color getSelectedColor()
Возвращает выбранный Color который должен быть не-null.
Определено в:
getSelectedColor в интерфейсе ColorSelectionModel
Возвращает:
выбранный Color
См. также:
  • ColorSelectionModel.setSelectedColor(java.awt.Color)

setSelectedColor

public void setSelectedColor(Color color)
Устанавливает выбранный цвет на color. Обратите внимание, что установка цвета на null не определена и может иметь непредсказуемые результаты. Этот метод запускает событие изменения состояния, если он устанавливает текущий цвет на новый не-null цвет; если новый цвет такой же, как и текущий цвет, событие не запускается.
Определено в:
setSelectedColor в интерфейсе ColorSelectionModel
Параметры:
color - новый Color
См. также:
  • ColorSelectionModel.getSelectedColor()
  • ColorSelectionModel.addChangeListener(javax.swing.event.ChangeListener)

addChangeListener

public void addChangeListener(ChangeListener l)
Добавляет ChangeListener в модель.
Определено в:
addChangeListener в интерфейсе ColorSelectionModel
Параметры:
l - ChangeListener для добавления

removeChangeListener

public void removeChangeListener(ChangeListener l)
Удаляет ChangeListener из модели.
Определено в:
removeChangeListener в интерфейсе ColorSelectionModel
Параметры:
l - ChangeListener для удаления

getChangeListeners

public ChangeListener[] getChangeListeners()
Возвращает массив всех ChangeListener добавленных в эту DefaultColorSelectionModel с addChangeListener.
Возвращает:
все добавленные ChangeListener или пустой массив, если слушатели не добавлены
С:
1.4

fireStateChanged

protected void fireStateChanged()
Выполняет метод stateChanged для каждого ChangeListener.
См. также:
  • EventListenerList

© 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/colorchooser/DefaultColorSelectionModel.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API