【发布时间】:2014-12-09 17:04:54
【问题描述】:
我多次尝试使Textrea 的垂直Scroll Bar 始终处于活动状态,而不是仅在关注Textarea 时才可见,但我做不到! ..
请帮忙
【问题讨论】:
标签: javafx javafx-2 javafx-8 fxml
我多次尝试使Textrea 的垂直Scroll Bar 始终处于活动状态,而不是仅在关注Textarea 时才可见,但我做不到! ..
请帮忙
【问题讨论】:
标签: javafx javafx-2 javafx-8 fxml
我知道自从提出这个问题以来已经过去了很长时间,但我仍然想为有需要的人提供答案。要使 ScrollBar 可见,您只需在通过 Scrollpane 时从 TextArea 类访问它:
.text-area > .scroll-pane{
-fx-vbar-policy:always; /* Control the vertical ScrollBar (always,needed,never) */
-fx-hbar-policy:always; /* Control the horizontal ScrollBar (always,needed,never) */
}
祝你好运!
【讨论】:
text-area 的scroll-pane,甚至无法放置@ 987654324@ 在新的 scroll-pane 中,因为它已经有自己的,唯一的解决方案是使用 css。
如果你想在代码中声明你可以使用查找:
for (Node node : textArea.lookupAll(".scroll-pane"))
{
if (node instanceof ScrollPane)
{
((ScrollPane) node).setVbarPolicy(ScrollBarPolicy.ALWAYS);
}
}
}
【讨论】: