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ファイルを介してスクロールバーを非表示にできるはずですか、それともそのトリックを実行するコードがありますか.
ありがとう。