Я хотел бы реализовать прокручиваемый ListView с жестами, как в мобильных телефонах и планшетах, для прокрутки вверх и вниз по моему списку пальцем. Но мой текущий список выбирает элемент, как только я нажимаю на список. Как я могу это достичь? Я не мог найти ни одного примера в учебниках Oracle.JavaFX ListView с сенсорными событиями для прокрутки вверх и вниз
private ObservableList<Document> items = FXCollections.observableArrayList();
@FXML ListView<Document> listView;
{
...
listView.setItems(items);
listView.getStylesheets().add("style/listview.css");
listView.setStyle("-fx-background-insets: 0 ;"); // remove 1px border of listview container
listView.setCellFactory(new Callback<ListView<Document>, ListCell<Document>>() {
@Override
public ListCell<Document> call(ListView<Document> listView) {
return new DocumentArrayAdapter();
}
});
...
}
public void loadListView(List<Document> ldoc){
if (!ldoc.isEmpty()){
items.addAll(ldoc);
}
}
Пожалуйста, взгляните на мой ответ. Очень простой ответ без расширений или около того. – Amin