Класс 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. Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
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.- Параметры:
-
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, 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/DefaultCellEditor.EditorDelegate.html