如何在DataGrid里面产生滚动条而不滚动题头
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在DataGrid里面产生滚动条而不滚动题头相关的知识,希望对你有一定的参考价值。
DataGrid控件滚动条是随记录条数增多或者绑定字段多了而自动形成的。如果标题栏要不出现横向滚动条,需限制所显示的字段数。如果要限制竖向滚动条,只能限制记录集记录数。 参考技术A 在属性里面加上fit: true
就可以了
JavaFX - 如何从TextArea隐藏滚动条?
任何人都可以告诉我如何隐藏滚动条而不禁用它?
我正在编写一个聊天系统并且具有核心功能,但是当聊天填满textarea时,滚动条会出现以便进一步向下腾出空间但是我似乎无法找到隐藏滚动条的方法而不会完全消除它。
否则,如果可以只改变不透明度,使其不太明显而不改变聊天本身的不透明度。
答案
使用CSS样式表。如JavaFX CSS参考指南的this section所示,TextArea
有一个ScrollPane
作为其子结构的一部分。如果你去ScrollPane
section,你会看到两个可用的CSS属性:-fx-hbar-policy
和-fx-vbar-policy
。这些分别与ScrollPane.hbarPolicy
和ScrollPane.vbarPolicy
属性有关。
要永远不显示任何滚动条,请使用以下内容:
.text-area .scroll-pane {
-fx-hbar-policy: NEVER;
-fx-vbar-policy: NEVER;
}
然后将样式表添加到场景中。
以上是关于如何在DataGrid里面产生滚动条而不滚动题头的主要内容,如果未能解决你的问题,请参考以下文章