如何在javafx中禁用textarea的滚动条

pbpqsu0x  于 2023-08-08  发布在  Java
关注(0)|答案(1)|浏览(725)

我有一个文本区域,我想禁用滚动条,我能够禁用水平滚动条使用:

TextArea.setWrapText(true);

但是我无法禁用垂直滚动条,我能做的就是隐藏它,我希望textarea有22个固定行,不想在textarea中进行任何进一步的输入。如果用css也可以做到这一点,任何帮助都将不胜感激。

iqxoj9l9

iqxoj9l91#

删除水平滚动条

textArea.setWrapText(true);

删除垂直滚动条

ScrollBar scrollBarv = (ScrollBar)ta.lookup(".scroll-bar:vertical");
scrollBarv.setDisable(true);

css格式

.text-area .scroll-bar:vertical:disabled {
    -fx-opacity: 0;
}

相关问题