任何人都可以告诉我如何隐藏滚动条而不禁用它?
我正在编写一个聊天系统并且具有核心功能,但是当聊天填满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;
}
然后将样式表添加到场景中。