T
- UIコントロールの基礎となるデータ・モデルのタイプ。TC
- 基礎となるUIコントロール(TableColumn
やTreeTableColumn
など)によって使用されるTableColumnBase
の具象サブクラス。public abstract class TableFocusModel<T,TC extends TableColumnBase<T,?>> extends FocusModel<T>
TableView
とTreeTableView
)内で使用されるFocusModel実装の抽象ベース・クラス。focusedIndex、focusedItem
コンストラクタと説明 |
---|
TableFocusModel() |
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
focus(int row, TC column)
指定されたインデックスのアイテムがフォーカスを受け取ります。
|
abstract void |
focusAboveCell()
現在フォーカスがあるセルの上のセルへのフォーカスの移動を試行します。
|
abstract void |
focusBelowCell()
現在フォーカスがあるセルの下のセルへのフォーカスの移動を試行します。
|
abstract void |
focusLeftCell()
現在フォーカスがあるセルの左のセルへのフォーカスの移動を試行します。
|
abstract void |
focusRightCell()
現在フォーカスがあるセルの右のセルへのフォーカスの移動を試行します。
|
abstract boolean |
isFocused(int row, TC column)
UIコントロール内で特定の位置の行またはセルに現在フォーカスがあるかどうかをテストします。
|
focus、focusedIndexProperty、focusedItemProperty、focusNext、focusPrevious、getFocusedIndex、getFocusedItem、getItemCount、getModelItem、isFocused
public abstract void focus(int row, TC column)
row
- フォーカスするアイテムの行インデックス。column
- フォーカスするアイテムの列。nullに設定できます。public abstract boolean isFocused(int row, TC column)
public abstract void focusAboveCell()
public abstract void focusBelowCell()
public abstract void focusLeftCell()
public abstract void focusRightCell()
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.