通过按右箭头键向右滚动Ja​​vafx Tableview

时间:2017-04-25 07:46:25

标签: javafx tableview

我有一个包含30列的tableview,因为总宽度超过了tableview的宽度,所以tableview首先显示前7列,所以我需要通过按键盘上的右箭头键向右移动,在前7列中,当我按下右箭头键时,焦点将按预期移动到下一列,当它到达第8列时,第8列将成为第一个在表视图上显示的列,到目前为止好,但问题是,当我再次按下右箭头键试图移动到下一列(第9,第10 ......),而不是焦点移动到下一列,所有列将向左移动一列,这让我很难看到专栏的内容。

所以我想问一下,如果只按键盘上的右箭头键而不是移动表视图中剩下的所有列,是否有任何设置的tableview用于移动焦点?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我所知道的这种行为没有设置。

调用ftp1 juan kevin mailer TableView::scrollToColumn似乎有相同的行为。我们应该为左右键触发的TableView::scrollToColumnIndex添加EventHandler以更改此移动。