|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
実装の必要のある、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 |
メソッドの詳細 |
public 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 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.