Javafx 如何操作或清除TextInputControl的撤消重做链?

Javafx 如何操作或清除TextInputControl的撤消重做链?,javafx,textarea,undo-redo,Javafx,Textarea,Undo Redo,我正在javafx8中基于stock TextArea控件实现一个自定义的可嵌入命令行控制台控件 我希望能够控制哪些内容进入内部撤消/重做堆栈,哪些不进入:用户在命令行上进行编辑(是),但应用程序响应这些编辑,并随后输出到我维护的文本区域的只读部分(否) TextInputControl包含一个精心设计的UndoRedo链接列表,但与之相关的一切似乎都是私有的 如何直接或间接操作TextInputControl撤消堆栈,例如在附加输出文本后弹出链接

我正在javafx8中基于stock TextArea控件实现一个自定义的可嵌入命令行控制台控件

我希望能够控制哪些内容进入内部撤消/重做堆栈,哪些不进入:用户在命令行上进行编辑(是),但应用程序响应这些编辑,并随后输出到我维护的文本区域的只读部分(否)

TextInputControl包含一个精心设计的UndoRedo链接列表,但与之相关的一切似乎都是私有的

如何直接或间接操作TextInputControl撤消堆栈,例如在附加输出文本后弹出链接