Spec-Zone.ru › OpenJDK 27

Класс DefaultCellEditor.EditorDelegate

java.lang.Object
javax.swing.DefaultCellEditor.EditorDelegate
Все реализуемые интерфейсы:
ActionListener, ItemListener, Serializable, EventListener
Внешний класс:
DefaultCellEditor
protected class DefaultCellEditor.EditorDelegate extends Object implements ActionListener, ItemListener, Serializable
Защищенный класс EditorDelegate.
С версии:
1.2

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

Модификатор и тип Поле Описание
protected Object value
Значение этой ячейки.

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

EditorDelegate()
Модификатор Конструктор Описание
protected
Создает EditorDelegate.

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

Модификатор и тип Метод Описание
void actionPerformed(ActionEvent e)
При выполнении действия редактирование завершается.
void cancelCellEditing()
Отменяет редактирование.
Object getCellEditorValue()
Возвращает значение этой ячейки.
boolean isCellEditable(EventObject anEvent)
Возвращает true, если anEvent не является MouseEvent.
void itemStateChanged(ItemEvent e)
При изменении состояния элемента редактирование завершается.
void setValue(Object value)
Задает значение этой ячейки.
boolean shouldSelectCell(EventObject anEvent)
Возвращает true, указывая, что редактируемая ячейка может быть выбрана.
boolean startCellEditing(EventObject anEvent)
Возвращает true, указывая, что редактирование началось.
boolean stopCellEditing()
Останавливает редактирование и возвращает true, указывая, что редактирование остановлено.

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект какому-либо другому объекту.
protected void finalize()
Устарело, подлежит удалению: этот элемент API может быть удален в будущей версии.
Метод финализации устарел и может быть удален в одном из следующих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
String toString()
Возвращает строковое представление объекта.
final void wait()
Переводит текущий поток в состояние ожидания до его пробуждения, обычно посредством уведомления или прерывания.
final void wait(long timeoutMillis)
Переводит текущий поток в состояние ожидания до его пробуждения, обычно посредством уведомления или прерывания, либо до истечения определенного времени.
final void wait(long timeoutMillis, int nanos)
Переводит текущий поток в состояние ожидания до его пробуждения, обычно посредством уведомления или прерывания, либо до истечения определенного времени.

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

value

protected Object value
Значение этой ячейки.

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

EditorDelegate

protected EditorDelegate()
Создает EditorDelegate.

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

getCellEditorValue

public Object getCellEditorValue()
Возвращает значение этой ячейки.
Возвращает:
значение этой ячейки

setValue

public void setValue(Object value)
Задает значение этой ячейки.
Параметры:
value — новое значение этой ячейки

isCellEditable

public boolean isCellEditable(EventObject anEvent)
Возвращает true, если anEvent не является MouseEvent. В противном случае возвращает true, если было выполнено необходимое количество щелчков, и false в противном случае.
Параметры:
anEvent — событие
Возвращает:
true, если ячейка готова к редактированию; в противном случае false
См. также:
  • DefaultCellEditor.setClickCountToStart(int)
  • shouldSelectCell(EventObject)

shouldSelectCell

public boolean shouldSelectCell(EventObject anEvent)
Возвращает true, указывая, что редактируемая ячейка может быть выбрана.
Параметры:
anEvent — событие
Возвращает:
true
См. также:
  • isCellEditable(EventObject)

startCellEditing

public boolean startCellEditing(EventObject anEvent)
Возвращает true, указывая, что редактирование началось.
Параметры:
anEvent — событие
Возвращает:
true, указывая, что редактирование началось

stopCellEditing

public boolean stopCellEditing()
Останавливает редактирование и возвращает true, указывая, что редактирование остановлено. Этот метод вызывает fireEditingStopped.
Возвращает:
true

cancelCellEditing

public void cancelCellEditing()
Отменяет редактирование. Этот метод вызывает fireEditingCanceled.

actionPerformed

public void actionPerformed(ActionEvent e)
При выполнении действия редактирование завершается.
Определено в:
actionPerformed в интерфейсе ActionListener
Параметры:
e — событие действия
См. также:
  • stopCellEditing()

itemStateChanged

public void itemStateChanged(ItemEvent e)
При изменении состояния элемента редактирование завершается.
Определено в:
itemStateChanged в интерфейсе ItemListener
Параметры:
e — событие действия
См. также:
  • stopCellEditing()

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.

Spec-Zone.ru

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