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, removeCellEditorListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addCellEditorListener, removeCellEditorListener
protected 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()
Component
public void setClickCountToStart(int count)
count
- интервал, определяющий число щелчков, должен был начать редактироватьgetClickCountToStart()
public int getClickCountToStart()
public Object getCellEditorValue()
CellEditor
к delegate
.getCellEditorValue
в интерфейсе CellEditor
DefaultCellEditor.EditorDelegate.getCellEditorValue()
public boolean isCellEditable(EventObject anEvent)
CellEditor
к delegate
.isCellEditable
в интерфейсе CellEditor
isCellEditable
в class AbstractCellEditor
anEvent
- объект-событиеDefaultCellEditor.EditorDelegate.isCellEditable(EventObject)
public boolean shouldSelectCell(EventObject anEvent)
CellEditor
к delegate
.shouldSelectCell
в интерфейсе CellEditor
shouldSelectCell
в class AbstractCellEditor
anEvent
- объект-событиеDefaultCellEditor.EditorDelegate.shouldSelectCell(EventObject)
public boolean stopCellEditing()
CellEditor
к delegate
.stopCellEditing
в интерфейсе CellEditor
stopCellEditing
в class AbstractCellEditor
DefaultCellEditor.EditorDelegate.stopCellEditing()
public void cancelCellEditing()
CellEditor
к delegate
.cancelCellEditing
в интерфейсе CellEditor
cancelCellEditing
в class AbstractCellEditor
DefaultCellEditor.EditorDelegate.cancelCellEditing()
public Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
TreeCellEditor
интерфейс.getTreeCellEditorComponent
в интерфейсе TreeCellEditor
tree
- JTree, который просит, чтобы редактор отредактировал; этот параметр может быть нулемvalue
- значение ячейки, которая будет отредактированаisSelected
- истина, если ячейка должна быть представлена с выделением выбораexpanded
- истина, если узел расширяетсяleaf
- истина, если узел является вершинойrow
- строка индексирует отредактированного узлаpublic Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
TableCellEditor
интерфейс.getTableCellEditorComponent
в интерфейсе TableCellEditor
table
- JTable
это просит, чтобы редактор отредактировал; может быть null
value
- значение ячейки, которая будет отредактирована; это до определенного редактора, чтобы интерпретировать и потянуть значение. Например, если значение является строкой "истина", это могло бы быть представлено как строка, или это могло быть представлено как флажок, который проверяется. null
допустимое значениеisSelected
- истина, если ячейка должна быть представлена с выделениемrow
- строка отредактированной ячейкиcolumn
- столбец отредактированной ячейки
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92