RichTextFX只读?

时间:2016-04-21 10:36:37

标签: javafx richtextfx

我想使用RichTextFX(StyledTextArea)打印带有错误消息的标准输出等。 我已经在其中使用它来进行自定义代码编辑,并且效果很好。

但是我如何制作输出"只读#34;? 我希望用户能够标记文本,复制粘贴,与链接交互并悬停弹出窗口等。但是无法更改输出的内容。

我是否应该实现某种类型的更改侦听器来阻止/恢复用户可能(意外)所做的任何更改,或者是否有更简单/更优雅的解决方案?

1 个答案:

答案 0 :(得分:2)

StyledTextArea有一个setEditable方法,因此调用setEditable(false)应该可以满足您的需求。