モジュール javafx.controls
パッケージ javafx.scene.control

クラスTreeTableColumn.CellEditEvent<S,T>

  • すべての実装されたインタフェース:
    Serializable, Cloneable
    含まれているクラス:
    TreeTableColumn<S,T>

    public static class TreeTableColumn.CellEditEvent<S,T>
    extends Event
    ユーザーが表のセルで編集を実行したときに起動されるイベント。
    導入されたバージョン:
    JavaFX 8.0
    関連項目:
    直列化された形式
    • フィールドの詳細

      • ANY

        public static final EventType<?> ANY
        すべてのセル編集イベント・タイプに共通のスーパータイプ。
    • コンストラクタの詳細

      • CellEditEvent

        public CellEditEvent​(TreeTableView<S> table,
                             TreeTablePosition<S,T> pos,
                             EventType<TreeTableColumn.CellEditEvent<S,T>> eventType,
                             T newValue)
        関連するリスナーに対して後で起動できる新規イベントを作成します。
        パラメータ:
        table - このイベントが発生したTableView。
        pos - このイベントが発生した位置。
        eventType - 発生したイベントのタイプ。
        newValue - エンド・ユーザーによって入力された値。
    • メソッドの詳細

      • getTreeTableView

        public TreeTableView<S> getTreeTableView()
        このイベントが発生したTableViewを返します。
        戻り値:
        このイベントが発生したTableViewコントロール。
      • getTableColumn

        public TreeTableColumn<S,T> getTableColumn()
        このイベントが発生したTreeTableColumnを返します。
        戻り値:
        編集が発生したTreeTableColumn。
      • getTreeTablePosition

        public TreeTablePosition<S,T> getTreeTablePosition()
        このイベントが発生した位置を返します。
        戻り値:
        このイベントが発生した位置。
      • getNewValue

        public T getNewValue()
        エンド・ユーザーによって入力された新しい値を返します。 これは、TableView.itemsリストに戻される値ではありません。この新しい値は1つのセルに対する入力を表すのみであるため、TableView.itemsリストのアイテム内にプロパティを戻す必要がある可能性があります。
        戻り値:
        エンド・ユーザーによって入力された新しい値を表すオブジェクト。
      • getOldValue

        public T getOldValue()
        getTreeTablePosition()によって返されるTablePositionで参照された位置の、古い値を返すことを試みます。 これは、様々な理由からnullを返す場合があります。
        戻り値:
        位置に格納されている編集対象の値、または値を取得できない場合はnullを返します。
      • getRowValue

        public TreeItem<S> getRowValue()
        getTreeTablePosition()で返されるTablePosition内に含まれる行の場合に、行の値(つまりTableViewのitemsリストからのもの)を返すコンビニエンス・メソッドです。
        戻り値:
        行の値