我有一个 TextArea,我想禁用滚动条,我可以使用以下方法禁用水平滚动条:
TextArea.setWrapText(true);
但是我无法禁用垂直滚动条,我所能做的就是隐藏它,我希望 TextArea 有 22 个固定行,并且不想在 TextArea 中接受任何进一步的输入。如果可以用 CSS 来完成也很好,任何帮助将不胜感激。
最佳答案
删除水平滚动条
textArea.setWrapText(true);
删除垂直滚动条
ScrollBar scrollBarv = (ScrollBar)ta.lookup(".scroll-bar:vertical");
scrollBarv.setDisable(true);
CSS
.text-area .scroll-bar:vertical:disabled {
-fx-opacity: 0;
}
关于java - 如何在javaFX中禁用文本区域的滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36255889/