- 
- すべてのスーパー・インタフェース:
- CellEditor
 - 既知のすべての実装クラス:
- DefaultCellEditor
 
 public interface TableCellEditor extends CellEditor このインタフェースは、JListBox、JComboBox、JTree、またはJTableなどのコンポーネントの値のエディタになりうる任意のオブジェクトが実装する必要があるメソッドを定義します。
- 
- 
メソッドのサマリー修飾子と型 メソッド 説明 ComponentgetTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)エディタの初期valueを設定します。- 
インタフェース javax.swing.CellEditorで宣言されたメソッドaddCellEditorListener, cancelCellEditing, getCellEditorValue, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
 
- 
 
- 
- 
- 
メソッドの詳細- 
getTableCellEditorComponentComponent getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) エディタの初期valueを設定します。 これによりエディタでstopEditingが呼び出され、そのときにエディタが編集中の場合は、編集された値が一部消失することがあります。クライアントの Component階層に追加する必要のあるコンポーネントを返します。 このコンポーネントがクライアントの階層に組み込まれると、ユーザー入力を描画および受信できます。- パラメータ:
- table- エディタに編集を要求している- JTable。- nullも可
- value- 編集されるセル値。値を解釈および描画する方法はエディタによって異なる。 たとえば、値が文字列trueの場合は、文字列として描画されるか、チェック済のチェック・ボックスとして描画される。- nullも有効な値
- isSelected- セルがハイライトで描画されている場合はtrue
- row- 編集されるセルの行
- column- 編集されるセルの列
- 戻り値:
- 編集のためのコンポーネント
 
 
- 
 
-