gpt4 book ai didi

java - 键盘快捷键无意中触发Java的UndoManager撤消功能

转载 作者:行者123 更新时间:2023-12-01 11:52:59 25 4
gpt4 key购买 nike

我已经设置了我的应用程序,以便当我按 Ctrl+Z 时,我的 UndoManager 将撤消最后一个条目。但是,由于某种原因,Ctrl+H 也会这样做,我不知道为什么。

Here is my source code.

最佳答案

when I press Ctrl+Z, my UndoManager will undo the last entry. However, for some reason, Ctrl+H will also do this,

Ctrl+H 没有调用您的 UndoManager。

Ctrl+H,是删除文本组件中前一个字符的键绑定(bind)。

这很容易测试。只需在文本组件中输入一些文本即可。然后将插入符号设置到文本组件中的不同位置。删除的字符将是当前插入符号位置的字符,而不是在文本组件中输入的最后一个字符。

您可以查看Key Bindings对于显示给定组件的所有默认键绑定(bind)的程序。

关于java - 键盘快捷键无意中触发Java的UndoManager撤消功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28649127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com