在JavaFX中运行ListView中的循环

时间:2015-07-22 12:58:34

标签: java listview javafx

我设法用 getSelectedItem()获取ListView的所选最后一个值,但是我无法找到如何运行内部的每个值,以便 SelectionMode.MULTIPLE 我可以获得所有选定的值。

listView.setOnMouseClicked(new EventHandler<MouseEvent>(){
        public void handle(MouseEvent event) {
            label.setText(listView.getSelectionModel().getSelectedItem());
        }
    });

1 个答案:

答案 0 :(得分:2)

您可以使用:

listView.getSelectionModel().getSelectedItems();

它将返回包含所有选定项目的ObservableList<T>