Spec-Zone .ru
спецификации, руководства, описания, API
|
T
- Тип элемента, содержавшегося в управлении, которое может быть выбрано.public abstract class SingleSelectionModel<T> extends SelectionModel<T>
ChoiceBox
управление. Наоборот, большинство других средств управления (ListView
, TreeView
, TableView
, и т.д.), требуют MultipleSelectionModel
реализации (хотя MultipleSelectionModel действительно все еще учитывает единственный выбор, который будет установлен через selectionMode
свойство).SelectionModel
, MultipleSelectionModel
, SelectionMode
selectedIndex, selectedItem
Конструктор и Описание |
---|
SingleSelectionModel()
Создает значение по умолчанию экземпляр SingleSelectionModel.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
clearAndSelect(int index)
В SingleSelectionModel этот метод функционально эквивалентен вызову
select(index) , поскольку только один выбор позволяется за один раз. |
void |
clearSelection()
Очищает модель выбора всех выбранных индексов.
|
void |
clearSelection(int index)
Очищает выбор данного, индексируют, если он в настоящий момент выбирается.
|
protected abstract int |
getItemCount()
Получает число элементов, доступных для модели выбора.
|
protected abstract T |
getModelItem(int index)
Связали элемент модели данных с определенным, индексируют.
|
boolean |
isEmpty()
Этот метод доступен тесту, есть ли какие-либо выбранные индексы/элементы.
|
boolean |
isSelected(int index)
Этот метод возвратит true, если данные индексируют, в настоящий момент выбрано, индексируют в этом SingleSelectionModel..
|
void |
select(int index)
Выбирает данный, индексируют.
|
void |
select(T obj)
Выбирает индексирование для первой инстанции данного объекта в базовой модели данных.
|
void |
selectFirst()
Выбирает первое, индексируют.
|
void |
selectLast()
Выбирает последнее, индексируют.
|
void |
selectNext()
Выбирает следующее, индексируют.
|
void |
selectPrevious()
Выбирает предыдущее, индексируют.
|
getSelectedIndex, getSelectedItem, selectedIndexProperty, selectedItemProperty, setSelectedIndex, setSelectedItem
public SingleSelectionModel()
public void clearSelection()
Очищает модель выбора всех выбранных индексов.
clearSelection
в class SelectionModel<T>
public void clearSelection(int index)
clearSelection
в class SelectionModel<T>
index
- Выбранный пункт, чтобы отменить выбор.public boolean isEmpty()
isEmpty
в class SelectionModel<T>
public boolean isSelected(int index)
Этот метод возвратит true, если данные индексируют, в настоящий момент выбрано, индексируют в этом SingleSelectionModel..
isSelected
в class SelectionModel<T>
index
- Индексирование, чтобы проверить относительно того, выбирается ли это в настоящий момент или нет.public void clearAndSelect(int index)
select(index)
, поскольку только один выбор позволяется за один раз.clearAndSelect
в class SelectionModel<T>
index
- Индексирование, которое должно быть выбранным единственным, индексирует в этой модели выбора.public void select(T obj)
select
в class SelectionModel<T>
obj
- Объект попытаться выбрать в базовой модели данных.public void select(int index)
select
в class SelectionModel<T>
index
- Позиция элемента, чтобы выбрать в модели выбора.public void selectPrevious()
selectPrevious
в class SelectionModel<T>
public void selectNext()
selectNext
в class SelectionModel<T>
public void selectFirst()
selectFirst
в class SelectionModel<T>
public void selectLast()
selectLast
в class SelectionModel<T>
protected abstract T getModelItem(int index)
index
- Позиция элемента в базовой модели данных.protected abstract int getItemCount()
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается