我有一个TextArea在我的应用程序中,实际上不需要用户的交互。
有没有办法
完全删除滚动条,让我处理滚动条出现时会发生什么?
使用不同的对象在屏幕上显示文本?我需要能够附加文本,但不需要它突出显示或接受任何用户输入。
最佳答案
根据你的需要,你需要使用标签。
如果您需要 TextArea,要删除滚动条,您可以执行下一步:
- 使用lookupAll(java.lang.String Selector)方法查找scrollBar,并且
- 为每个找到的scrollBar调用scrollBar.setOpacity(0.0)。 2a.不要调用 setVisible(false),因为可见属性(我相信)用于 TextArea 来控制滚动条的可见性。
关于javafx-2 - 没有滚动条的文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16873832/