ListView类允许我们显示一个可滚动的项目列表。
创建列表视图
以下代码创建了一个ListView并在之后填充数据。
ListView<String> list = new ListView<>();
ObservableList<String> items =FXCollections.observableArrayList (
"A", "B", "C", "D");
list.setItems(items);
要更改列表视图控件的大小和高度,使用setPrefHeight和setPrefWidth方法。
list.setPrefWidth(100);
list.setPrefHeight(70);
更改ListView对象的方向
list.setOrientation(Orientation.HORIZONTAL)
SelectionModel和FocusModel跟踪ListView对象的选择和焦点。
- getSelectionModel().getSelectedIndex() - 返回所选的索引