javax.swing.table
インタフェース TableCellEditor
- 既知の実装クラスの一覧:
- DefaultCellEditor
- public abstract interface TableCellEditor
- extends CellEditor
ListBox、ComboBox、Tree、または Table といった、コンポーネントの値のエディタになる可能性のあるオブジェクトのメソッドを定義します。
getTableCellEditorComponent
public Component getTableCellEditorComponent(JTable table,
Object value,
boolean isSelected,
int row,
int column)
- エディタの「初期値」を設定します。これによりエディタで stopEditing が呼び出され、そのときにエディタが編集中の場合は、編集された値の一部が失われることがあります。
クライアントの Component 階層に追加する必要のあるコンポーネントを返します。このコンポーネントが、クライアントの階層にインストールされると、ユーザの入力を描画および受信できます。
- パラメータ:
table
- エディタに編集を求める JTable。このパラメータは null も可value
- 編集されるセルの値。値を解釈および描画する方法は、特定のエディタによって異なる。たとえば、値が String の「true」の場合、それは文字列として描画されるか、またはチェックされているチェックボックスとして描画される。null は有効な値isSelected
- セルがレンダリングとなり、選択部がハイライトされている場合は truerow
- 編集されるセルの行column
- 編集されるセルの列- 戻り値:
- 編集のためのコンポーネント
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.