我有一个 TextArea() 并想隐藏垂直/水平滚动条。我看到该控件似乎有一个内置的滚动窗格,可以根据需要显示。
TextArea numberPane = new TextArea();
numberPane.setEditable(false);
numberPane.setMaxWidth( 75 );
// Set the characteristics of our line number pane
numberPane.setId( "line-number-pane" );
在我的 CSS 文件中,我有以下设置。
#line-number-pane
{
-fx-text-fill: white;
-fx-background-color: black;
-fx-font: 12px "Courier New";
-fx-font-family: "Courier New";
-fx-font-weight: bold;
}
#line-number-pane .scroll-pane
{
-fx-hbar-policy : never;
-fx-vbar-policy : never;
}
正如预期的那样,文本区域字体/颜色/大小工作得很好。但是,滚动窗格策略似乎不起作用。
我是否应该能够通过 CSS 文件隐藏滚动条,或者是否有一些代码可以解决问题。
谢谢。