|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface TableCellEditor
このインタフェースは、JListBox
、JComboBox
、JTree
、または JTable
などのコンポーネントの値のエディタになりうる任意のオブジェクトが実装する必要があるメソッドを定義します。
メソッドの概要 | |
---|---|
Component |
getTableCellEditorComponent(JTable table,
Object value,
boolean isSelected,
int row,
int column)
エディタの初期値 value を設定します。 |
インタフェース javax.swing.CellEditor から継承されたメソッド |
---|
addCellEditorListener, cancelCellEditing, getCellEditorValue, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing |
メソッドの詳細 |
---|
Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
value
を設定します。これによりエディタで stopEditing
が呼び出され、そのときにエディタが編集中の場合は、編集された値が一部消失することがあります。
クライアントの Component
階層に追加する必要のあるコンポーネントを返します。このコンポーネントがクライアントの階層に組み込まれると、ユーザー入力を描画および受信できます。
table
- 編集するエディタを照会する JTable
。null
も可value
- 編集されるセル値。値を解釈および描画する方法はエディタによって異なる。たとえば、値が文字列「true」の場合は、文字列として描画されるか、チェックされたチェックボックスとして描画される。null
も有効な値isSelected
- セルがハイライトで描画されている場合は truerow
- 編集されるセルの行column
- 編集されるセルの列
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。