- java.lang.Object
- 
- java.util.EventObject
- 
- javafx.event.Event
- 
- javafx.scene.control.TableColumn.CellEditEvent<S,T>
 
 
 
- 
- 型パラメータ:
- S- TableViewジェネリック型の型
- T- このTableColumnのすべてのセルのコンテンツの型
 - すべての実装されたインタフェース:
- Serializable,- Cloneable
 - 含まれているクラス:
- TableColumn<S,T>
 
 public static class TableColumn.CellEditEvent<S,T> extends Event ユーザーが表のセルで編集を実行したときに起動されるイベント。- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
- 直列化された形式
 
- 
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static EventType<?>ANYすべてのセル編集イベント・タイプに共通のスーパータイプ。- 
クラス javafx.event.Eventで宣言されたフィールドconsumed、eventType、NULL_SOURCE_TARGET、target
 - 
クラス java.util.EventObjectで宣言されたフィールドsource
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 CellEditEvent(TableView<S> table, TablePosition<S,T> pos, EventType<TableColumn.CellEditEvent<S,T>> eventType, T newValue)関連するリスナーに対して後で起動できる新規イベントを作成します。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 TgetNewValue()エンド・ユーザーによって入力された新しい値を返します。TgetOldValue()getTablePosition()によって返されたTablePositionで参照される位置にある古い値の返却を試みます。SgetRowValue()行(つまり、TableViewのitemsリストからの行)およびgetTablePosition()で返されたTablePosition内の行の値を返すコンビニエンス・メソッドです。TableColumn<S,T>getTableColumn()このイベントが発生したTableColumnを返します。TablePosition<S,T>getTablePosition()このイベントが発生した位置を返します。TableView<S>getTableView()このイベントが発生したTableViewを返します。- 
クラス javafx.event.Eventで宣言されたメソッドclone、consume、copyFor、fireEvent、getEventType、getTarget、isConsumed
 - 
クラス java.util.EventObjectで宣言されたメソッドgetSource, toString
 
- 
 
- 
- 
- 
フィールドの詳細- 
ANYpublic static final EventType<?> ANY すべてのセル編集イベント・タイプに共通のスーパータイプ。- 導入されたバージョン:
- JavaFX 8.0
 
 
- 
 - 
コンストラクタの詳細- 
CellEditEventpublic CellEditEvent(TableView<S> table, TablePosition<S,T> pos, EventType<TableColumn.CellEditEvent<S,T>> eventType, T newValue) 関連するリスナーに対して後で起動できる新規イベントを作成します。- パラメータ:
- table- このイベントが発生したTableView。
- pos- このイベントが発生した位置。
- eventType- 発生したイベントのタイプ。
- newValue- エンド・ユーザーによって入力された値。
 
 
- 
 - 
メソッドの詳細- 
getTableViewpublic TableView<S> getTableView() このイベントが発生したTableViewを返します。- 戻り値:
- このイベントが発生したTableViewコントロール。
 
 - 
getTableColumnpublic TableColumn<S,T> getTableColumn() このイベントが発生したTableColumnを返します。- 戻り値:
- イベントが発生したTableColumn。
 
 - 
getTablePositionpublic TablePosition<S,T> getTablePosition() このイベントが発生した位置を返します。- 戻り値:
- このイベントが発生した位置。
 
 - 
getNewValuepublic T getNewValue() エンド・ユーザーによって入力された新しい値を返します。 これは、TableView.itemsリストに戻される値ではありません。この新しい値は1つのセルに対する入力を表すのみであるため、TableView.itemsリストのアイテム内にプロパティを戻す必要がある可能性があります。- 戻り値:
- エンド・ユーザーによって入力された新しい値を表すオブジェクト。
 
 - 
getOldValuepublic T getOldValue() getTablePosition()によって返されたTablePositionで参照される位置にある古い値の返却を試みます。 これは、様々な理由からnullを返す場合があります。- 戻り値:
- 位置に格納されている編集対象の値、または値を取得できない場合はnullを返します。
 
 - 
getRowValuepublic S getRowValue() 行(つまり、TableViewのitemsリストからの行)およびgetTablePosition()で返されたTablePosition内の行の値を返すコンビニエンス・メソッドです。- 戻り値:
- 行の値
 
 
- 
 
-