JavaFX ListView - 按下按钮滚动

时间:2015-02-16 09:02:46

标签: java javafx javafx-2 javafx-8 fxml

我有一个包含我的数据的listView,但是我不需要使用滚动条滚动,而是需要按下按钮向上滚动(如果列表视图可以向上滚动)和按钮向下滚动(如果listview可以向下滚动)

任何人都知道我会怎么做?我检查了listView,似乎没有向上或向下滚动的功能。

理想情况下,我想知道是否有针对listView的属性告诉我

  • listView可以转到的最大Y位置
  • 列表视图滚动到
  • 的当前Y帖子

使用这些值我可以编写其余的代码。

2 个答案:

答案 0 :(得分:0)

最后,我删除了listView,并使用了带有VBox的ScrollPane。然后我将我的项目添加到VBox中。我不得不对我最初添加到listView的项目进行更改,但这看起来效果很好。

我现在可以在scrollPane上使用get / set属性VMin,VMax和Vvalue。

答案 1 :(得分:0)

Flowless作为简化(*)(并且更有效)的ListView。它具有scrollX(dx)scrollY(dy)方法,可用于滚动内容。

(*)它不支持开箱即用的选择和内联编辑,但可以在它上面实现。