Класс 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 |
Значение этой ячейки. |
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создаёт EditorDelegate. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
actionPerformed |
При выполнении действия редактирование завершается. |
void |
cancelCellEditing() |
Отменяет редактирование. |
Object |
getCellEditorValue() |
Возвращает значение этой ячейки. |
boolean |
isCellEditable |
Возвращает true, если anEvent не является MouseEvent. |
void |
itemStateChanged |
При изменении состояния элемента редактирование завершается. |
void |
setValue |
Устанавливает значение этой ячейки. |
boolean |
shouldSelectCell |
Возвращает true, указывая, что редактируемую ячейку можно выбрать. |
boolean |
startCellEditing |
Возвращает true, указывая, что редактирование началось. |
boolean |
stopCellEditing() |
Останавливает редактирование и возвращает true, указывая, что редактирование остановлено. |
Подробное описание полей
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
- См. также:
shouldSelectCell
public boolean shouldSelectCell(EventObject anEvent)
Возвращает true, указывая, что редактируемую ячейку можно выбрать.
- Параметры:
-
anEvent— событие - Возвращает:
- true
- См. также:
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— событие действия - См. также:
itemStateChanged
public void itemStateChanged(ItemEvent e)
При изменении состояния элемента редактирование завершается.
- Определено в:
-
itemStateChangedв интерфейсеItemListener - Параметры:
-
e— событие действия - См. также:
© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/swing/DefaultCellEditor.EditorDelegate.html