禁用javafx 8

时间:2015-06-25 13:41:46

标签: pagination javafx-8

我正在尝试从stackoverflow线程转换解决方案: Disable pagination animation

使用JavaFX 8实现它太复杂了,因为Utils和其他类如SkinBase已经使用不同的参数进行了更改。

是否有人为JavaFX8禁用了分页动画?

2 个答案:

答案 0 :(得分:1)

确定, 我做的! 使用GabrielFéron回答:https://gist.github.com/gferon/4626632 我已将其翻译为JavaFX8: 首先在要禁用分页动画的场景的css上创建-fx-skin:

.pagination {
    -fx-border-color:  #0E5D79;
     -fx-skin: "com.sun.javafx.scene.control.skin.PaginationSkinErez";
}

然后: 使用以下附加的类而不是原始的PaginationSkin。 我不能在这里附上班级有5000多行。有人可以帮忙吗?

答案 1 :(得分:0)

这是另一种方法。除了使用分页的pageFactory之外,还可以使用currentPageIndexProperty的侦听器直接更改页面。有关更多详细信息,请参见链接。

https://stackoverflow.com/a/49004733/6034157