0

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

但是我怎样才能使输出“只读”?我希望用户能够标记文本、复制和粘贴、与链接交互以及悬停弹出窗口等。但不能更改输出的内容。

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

4

1 回答 1

2

StyledTextArea有一个setEditable方法,所以调用setEditable(false)应该做你需要的。

于 2016-04-21T11:21:11.350 回答