|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class DefaultCellEditor extends AbstractCellEditor implements TableCellEditor, TreeCellEditor
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
| Модификатор и Тип | Класс и Описание |
|---|---|
protected class |
DefaultCellEditor. EditorDelegate
Защищенный
EditorDelegate class. |
| Модификатор и Тип | Поле и Описание |
|---|---|
protected int |
clickCountToStart
Целое число, определяющее число щелчков, должно было начать редактировать.
|
protected DefaultCellEditor.EditorDelegate |
делегат
class делегата, который обрабатывает все методы, отправленные от
CellEditor. |
protected JComponent |
editorComponent
Отредактированный компонент Swing.
|
changeEvent, listenerList| Конструктор и Описание |
|---|
DefaultCellEditor(JCheckBox checkBox)
Конструкции a
DefaultCellEditor возразите, что использует флажок. |
DefaultCellEditor(JComboBox comboBox)
Конструкции a
DefaultCellEditor возразите, что использует поле комбинированного списка. |
DefaultCellEditor(JTextField textField)
Конструкции a
DefaultCellEditor это использует текстовое поле. |
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
cancelCellEditing()
Передает сообщение от
CellEditor к delegate. |
Объект |
getCellEditorValue()
Передает сообщение от
CellEditor к delegate. |
int |
getClickCountToStart()
Возвращается число щелчков должно было начать редактировать.
|
Компонент |
getComponent()
Возвращает ссылку на компонент редактора.
|
Компонент |
getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
Реализации
TableCellEditor интерфейс. |
Компонент |
getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
Реализации
TreeCellEditor интерфейс. |
boolean |
isCellEditable(EventObject anEvent)
Передает сообщение от
CellEditor к delegate. |
void |
setClickCountToStart(int count)
Определяет, что число щелчков должно было начать редактировать.
|
boolean |
shouldSelectCell(EventObject anEvent)
Передает сообщение от
CellEditor к delegate. |
boolean |
stopCellEditing()
Передает сообщение от
CellEditor к delegate. |
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCellEditorListener, removeCellEditorListenerprotected JComponent editorComponent
protected DefaultCellEditor.EditorDelegate delegate
CellEditor.protected int clickCountToStart
clickCountToStart определяется как нуль, он не будет инициировать, пока щелчок не происходит.@ConstructorProperties(value="component") public DefaultCellEditor(JTextField textField)
DefaultCellEditor это использует текстовое поле.textField - a JTextField объектpublic DefaultCellEditor(JCheckBox checkBox)
DefaultCellEditor возразите, что использует флажок.checkBox - a JCheckBox объектpublic DefaultCellEditor(JComboBox comboBox)
DefaultCellEditor возразите, что использует поле комбинированного списка.comboBox - a JComboBox объектpublic Component getComponent()
Componentpublic void setClickCountToStart(int count)
count - интервал, определяющий число щелчков, должен был начать редактироватьgetClickCountToStart()public int getClickCountToStart()
public Object getCellEditorValue()
CellEditor к delegate.getCellEditorValue в интерфейсе CellEditorDefaultCellEditor.EditorDelegate.getCellEditorValue()public boolean isCellEditable(EventObject anEvent)
CellEditor к delegate.isCellEditable в интерфейсе CellEditorisCellEditable в class AbstractCellEditoranEvent - объект-событиеDefaultCellEditor.EditorDelegate.isCellEditable(EventObject)public boolean shouldSelectCell(EventObject anEvent)
CellEditor к delegate.shouldSelectCell в интерфейсе CellEditorshouldSelectCell в class AbstractCellEditoranEvent - объект-событиеDefaultCellEditor.EditorDelegate.shouldSelectCell(EventObject)public boolean stopCellEditing()
CellEditor к delegate.stopCellEditing в интерфейсе CellEditorstopCellEditing в class AbstractCellEditorDefaultCellEditor.EditorDelegate.stopCellEditing()public void cancelCellEditing()
CellEditor к delegate.cancelCellEditing в интерфейсе CellEditorcancelCellEditing в class AbstractCellEditorDefaultCellEditor.EditorDelegate.cancelCellEditing()public Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
TreeCellEditor интерфейс.getTreeCellEditorComponent в интерфейсе TreeCellEditortree - JTree, который просит, чтобы редактор отредактировал; этот параметр может быть нулемvalue - значение ячейки, которая будет отредактированаisSelected - истина, если ячейка должна быть представлена с выделением выбораexpanded - истина, если узел расширяетсяleaf - истина, если узел является вершинойrow - строка индексирует отредактированного узлаpublic Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
TableCellEditor интерфейс.getTableCellEditorComponent в интерфейсе TableCellEditortable - JTable это просит, чтобы редактор отредактировал; может быть nullvalue - значение ячейки, которая будет отредактирована; это до определенного редактора, чтобы интерпретировать и потянуть значение. Например, если значение является строкой "истина", это могло бы быть представлено как строка, или это могло быть представлено как флажок, который проверяется. null допустимое значениеisSelected - истина, если ячейка должна быть представлена с выделениемrow - строка отредактированной ячейкиcolumn - столбец отредактированной ячейки
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92