有人可以告诉我如何隐藏滚动条而不忽略它吗?
我正在编写一个聊天系统,并且具有正常工作的核心功能,但是每当聊天填充文本区域时,滚动条就会显示出来,以便进一步缩小空间,但是我似乎找不到不掩盖滚动条的方法完全。
否则,如果可以更改不透明度以使其不那么可见,而无需更改聊天本身的不透明度。
答案 0 :(得分:1)
使用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;
}
然后将样式表添加到场景中。