Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class AbstractCellEditor extends Object implements CellEditor, Serializable
CellEditors
, обеспечение реализаций по умолчанию для методов в CellEditor
интерфейс кроме getCellEditorValue()
. Как другие абстрактные реализации в Swing, также управляет списком слушателей.
Предупреждение: Сериализированные объекты этого класса не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
Модификатор и Тип | Поле и Описание |
---|---|
protected ChangeEvent |
changeEvent |
protected EventListenerList |
listenerList |
Конструктор и Описание |
---|
AbstractCellEditor() |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addCellEditorListener(CellEditorListener l)
Добавляет a
CellEditorListener к списку слушателя. |
void |
cancelCellEditing()
Вызовы
fireEditingCanceled . |
protected void |
fireEditingCanceled()
Уведомляет всех слушателей, которые зарегистрировали интерес для уведомления на этом типе события.
|
protected void |
fireEditingStopped()
Уведомляет всех слушателей, которые зарегистрировали интерес для уведомления на этом типе события.
|
CellEditorListener[] |
getCellEditorListeners()
Возвращает массив весь
CellEditorListener s добавленный к этому AbstractCellEditor с addCellEditorListener (). |
boolean |
isCellEditable(EventObject e)
Возвращает true.
|
void |
removeCellEditorListener(CellEditorListener l)
Удаляет a
CellEditorListener от списка слушателя. |
boolean |
shouldSelectCell(EventObject anEvent)
Возвращает true.
|
boolean |
stopCellEditing()
Вызовы
fireEditingStopped и возвращает true. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCellEditorValue
protected EventListenerList listenerList
protected transient ChangeEvent changeEvent
public boolean isCellEditable(EventObject e)
isCellEditable
в интерфейсе CellEditor
e
- объект-событиеCellEditor.shouldSelectCell(java.util.EventObject)
public boolean shouldSelectCell(EventObject anEvent)
shouldSelectCell
в интерфейсе CellEditor
anEvent
- объект-событиеCellEditor.isCellEditable(java.util.EventObject)
public boolean stopCellEditing()
fireEditingStopped
и возвращает true.stopCellEditing
в интерфейсе CellEditor
public void cancelCellEditing()
fireEditingCanceled
.cancelCellEditing
в интерфейсе CellEditor
public void addCellEditorListener(CellEditorListener l)
CellEditorListener
к списку слушателя.addCellEditorListener
в интерфейсе CellEditor
l
- новый слушатель, который будет добавленpublic void removeCellEditorListener(CellEditorListener l)
CellEditorListener
от списка слушателя.removeCellEditorListener
в интерфейсе CellEditor
l
- слушатель, который будет удаленpublic CellEditorListener[] getCellEditorListeners()
CellEditorListener
s добавленный к этому AbstractCellEditor с addCellEditorListener ().CellEditorListener
s добавленный или пустой массив, если никакие слушатели не были добавленыprotected void fireEditingStopped()
EventListenerList
protected void fireEditingCanceled()
EventListenerList
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.