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, isFocusedpublic 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.