JavaFX textarea - Ctrl+z 在 textArea.setText( "..." ) 之后不起作用



我观察到在JavaFX文本区域中,Ctrl + z(用于撤消操作(在调用textArea.setText("...")后不起作用。在调用setText之前,撤消操作运行良好。

有什么方法可以在多个setText调用中启用撤消吗?

使用replaceText而不是setText

我查看了TextArea(和TextInputControl(的代码,发现replaceText负责保存以前的";动作";而CCD_ 9将不保存先前的动作。因此,当使用replaceText时,撤消操作(使用ctrl + z(可以按预期工作。

相关内容

  • 没有找到相关文章

最新更新