我使用jdk 1.8.0,build 97自带的javafx版本。我在BorderPane的中心创建了一个TableView。它的水平滚动条工作正常。但是当我调整屏幕大小时垂直滚动条出现时,它占据垂直滚动轨道的整个长度,并且不会移动。同样,单击垂直滚动轨道上的向上滚动和向下滚动按钮也不起作用。但是,当我用手指在笔记本电脑的触摸板上下滚动时,该功能就可以正常工作。有谁知道我可能做错了什么?在javafx中的垂直ScrollBar TableView不工作
3
A
回答
2
可能某些BorderPane外部的节点与您的内容重叠。你可以通过设置最后一个BorderPane的中心来进行测试,在这种情况下,中心会重叠边界。一般来说,我并不真的很喜欢BorderPane,因为我发现它尝试将组件放入非直观的最小空间中,并尽可能坚持使用VBox和HBox。
另请注意,上述行为可能不是您的特定问题。目前Java 8是早期的访问软件,可能有错误。你的描述听起来像你可能找到了一个错误。如果在进一步测试之后,您觉得它是一个平台错误,请创建一个sscce,并将其包含在bug report中,并说明如何复制该问题。
2
通过在Java 7中创建相同的TableView,我确定这种滚动行为是一个错误。该错误已被修复。 TableView滚动条通常在Java 8中生成99.
相关问题
- 1. JavaFX TableView ScrollBar值解释
- 2. 禁用JavaFX TableView的垂直滚动条
- 3. javafx 2 CheckBoxTableCell不能在tableview中工作
- 4. 总是在SlickGrid中显示垂直ScrollBar
- 5. 垂直ScrollBar不使用EnableScrollBar API重绘
- 6. 垂直居中不工作
- 7. 在JavaFX中制作垂直菜单栏
- 8. 垂直ProgressBar JavaFX
- 9. 垂直居中不工作在Firefox中
- 10. 垂直对齐不工作?
- 11. SplitPane垂直不工作
- 12. JavaFX垂直滑块
- 13. 变化的JavaFX的TableView垂直滚动条值编程
- 14. Javafx stage不显示V-Scrollbar
- 15. ios:垂直居中不工作UIContainerView
- 16. 垂直对齐:中间不工作
- 17. 垂直对齐:中文字不工作
- 18. SSRS 2016垂直校准中不工作
- 19. 垂直和水平居中不工作
- 20. 垂直中心不能正常工作
- 21. 垂直scrollview不工作在黑莓
- 22. 从tableView垂直在UITableViewHeaderFooterView中textLabel:willDisplayHeaderView:forSection:
- 23. ngx-perfect-scrollbar不工作
- 24. ScrollArea和ScrollBar不工作
- 25. JavaFX:如何制作合适的垂直工具栏?
- 26. JavaFX ScrollBar值混淆
- 27. 的jCarousel垂直滚动不工作
- 28. Python的垂直堆叠不工作
- 29. 垂直对齐的元素不工作
- 30. 如何垂直对齐文本? (垂直对齐不工作)
你说得对!这是一个错误。我试图在Java 7中创建相同的TableView,它工作得很好。我提交了一个错误报告https://javafx-jira.kenai.com/browse/RT-31812 –