Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx 2 滚动JavaFX列表视图,使项目位于中心_Javafx 2 - Fatal编程技术网

Javafx 2 滚动JavaFX列表视图,使项目位于中心

Javafx 2 滚动JavaFX列表视图,使项目位于中心,javafx-2,Javafx 2,我想滚动列表视图,使所选项目位于列表的中心(或尽可能靠近它)。使用ListView#scrollTo滚动到项目可见的程度,因此项目始终位于顶部或底部。我希望它在列表中居中。我也有同样的问题。我提出的解决方案是使用scrollTo来访问列表中的前一项。我不知道你什么时候想要滚动,在我的例子中,我试图滚动一个for语句。所以我在for外部放置了一个before变量,并用for更改了它。。。起初变量为null,然后我没有滚动,后来它会有一个值,然后滚动到。您可以通过将列表的高度除以元素的高度来计算列表

我想滚动列表视图,使所选项目位于列表的中心(或尽可能靠近它)。使用
ListView#scrollTo
滚动到项目可见的程度,因此项目始终位于顶部或底部。我希望它在列表中居中。

我也有同样的问题。我提出的解决方案是使用scrollTo来访问列表中的前一项。我不知道你什么时候想要滚动,在我的例子中,我试图滚动一个for语句。所以我在for外部放置了一个before变量,并用for更改了它。。。起初变量为null,然后我没有滚动,后来它会有一个值,然后滚动到。您可以通过将列表的高度除以元素的高度来计算列表的中心,然后滚动到之前该值的一半的元素…

是否要滚动到
ListView
中心的项目?否,我要滚动以使所选项目位于ListView的中心。