小编Ome*_*yal的帖子

JavaFX TextArea隐藏滚动条

我有一个TextArea(),并希望隐藏垂直/​​水平滚动条.我看到控件似乎有一个内置的滚动窗格,根据需要显示.

    TextArea numberPane = new TextArea();

    numberPane.setEditable(false);
    numberPane.setMaxWidth( 75 );

    // Set the characteristics of our line number pane
    numberPane.setId( "line-number-pane" );
Run Code Online (Sandbox Code Playgroud)

在我的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;
    }
Run Code Online (Sandbox Code Playgroud)

正如预期的那样,文本区域字体/颜色/大小工作得很好.但是,滚动窗格策略似乎不起作用.

我是否应该能够通过CSS文件隐藏滚动条,或者是否有一些代码可以解决问题.

谢谢.

javafx-2

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

javafx-2 ×1