JavaFX如何模拟ScrollEvent

时间:2014-10-31 09:50:31

标签: listview javafx scroll javafx-8

我需要自定义实现向上/向下滚动ListView,为此我想使用

listView.fireEvent(new ScrollEvent(...))

问题是scrollEvent的构造函数是复杂的(http://goo.gl/Dl0cxy),我只需要向上或向下移动x像素。我怎么能像

一样使用简单的实现
listView.fireEvent(new CustomScrollEvent(x,y))

其中x,y是我需要从当前滚动位置移动的像素?我真的不知道ScrollEvent构造函数中提到的所有信息。

1 个答案:

答案 0 :(得分:0)

您可以使用Flowless代替ListView。在那里,您可以使用方法scrollX(dx)scrollY(dy)来滚动内容。