我有一个类似的问题,其中释放了延迟beetwen键,并且listview选择了单元格。释放键向上/向下键时,firstListView选择向下/向上单元格,此secondListView之后执行相同但不同时的操作。我需要它们同步。这是一个gif(0个专业):https : //giphy.com/gifs/9zXCVgV5H6CEXdPrrL(由于没有欺诈或其他原因,因此没有超链接)。这是我的代码:
AtomicInteger selectedIndex = new AtomicInteger();
firstListView.setOnKeyReleased(event -> {
if (event.getCode() == KeyCode.UP || event.getCode() == KeyCode.DOWN) {
selectedIndex.set(firstListView.getSelectionModel().getSelectedIndex());
secondListView.getSelectionModel().select(selectedIndex.get());
}
});
相关分类