牛我可以隐藏ListView
的水平滚动条吗?我用不同的方式尝试过,可能它很容易,但我无法让它运行。如何在JavaFX中隐藏ListView的水平滚动条
5
A
回答
27
在CSS试试这个:
.list-view .scroll-bar:horizontal .increment-arrow,
.list-view .scroll-bar:horizontal .decrement-arrow,
.list-view .scroll-bar:horizontal .increment-button,
.list-view .scroll-bar:horizontal .decrement-button {
-fx-padding:0;
}
+0
除此之外,我发现无需限制ColumnResizePolicy,并使最小列宽足够宽,以适应它们中的所有内容,当表具有焦点时,不存在水平滚动操作。 –
+1
请注意,这也适用于桌面视图。 – Noctua
-1
一点点黑客,但这应该做到这一点。在CSS中:
.list-view .scroll-bar:horizontal {
-fx-opacity: 0;
-fx-padding:-7;
}
请注意,滚动条仍然存在,并且鼠标指向它“应该”的位置将导致滚动行为。
0
我认为这将是更好的一个的ListCell与窗格(例如StackPane)和内部的一个标签将有省略号功能:
StackPane pane = new StackPane();
pane.setStyle("-fx-border-color:red;");
pane.setMinWidth(0);
pane.setPrefWidth(1);
pane.getChildren().add(label);
你可以看看at this link。
同样的解决方案可以用于其他ListCells复杂。
相关问题
- 1. 隐藏水平滚动条
- 2. 如何隐藏水平滚动条?
- 3. 隐藏mfc水平滚动条
- 4. GWT - 隐藏水平滚动条
- 5. 删除或隐藏水平滚动条
- 6. 如何隐藏水平滚动条,但仍然能够滚动
- 7. 如何隐藏Iframe标签中的水平滚动条?
- 8. 如何隐藏iframe中的水平滚动条
- 9. Android隐藏listview滚动条?
- 10. HTML并启用div的水平滚动,但隐藏水平滚动条
- 11. 如何隐藏jqGrid子网格上的水平滚动条?
- 12. 我如何隐藏水平滚动条的div标签
- 13. 隐藏在冻结列中的水平滚动条
- 14. 在Facebook应用程序中隐藏IFrame的水平滚动条
- 15. JavaFX:禁用TableView的水平滚动条
- 16. 隐藏移动设备中的水平滚动条
- 17. Chrome for Android:不滚动时隐藏水平滚动条
- 18. 隐藏水平滚动条,但仍然可滚动
- 19. 如何创建水平隐藏滚动条
- 20. 在IE 7及以下版本中隐藏水平滚动条
- 21. 在html和css中隐藏水平滚动条?
- 22. 自动隐藏NSScrollView中只有水平滚动条
- 23. 隐藏的水平滚动条不工作jQuery移动
- 24. 如何在JavaFX WebView中隐藏滚动条
- 25. 当不在ListView中滚动时自动隐藏滚动条
- 26. C#ListView禁用水平滚动条
- 27. Slideout菜单 - 隐藏水平滚动条,但在转换
- 28. 如何获得ListView中水平滚动条的高度
- 29. ListView上的水平滚动
- 30. 如何隐藏德尔福在dbgrid上的水平滚动
欢迎来到Stack Overflow!我们鼓励你[研究你的问题](http://stackoverflow.com/questions/how-to-ask)。如果你已经[尝试了某些东西](http://whathaveyoutried.com/),请将其添加到问题中 - 如果没有,请先研究并尝试您的问题,然后再回来。 – 2012-10-01 09:58:30