问题标签 [key-bindings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - KeyAdapter 没有响应 ~ Java
我正在创建一个简单的突破游戏。但是,KeyAdapter 没有接收到输入。代码对我来说看起来不错,但也许我错过了一些更基本的东西?
这些都是基本的输入句柄。当我按下左箭头时,测试变量不会改变。这里有什么问题...
vim - Emacs 描述 vim 中的键
Vim 中是否有任何功能可以向我显示当前上下文中绑定的键盘快捷键?类似于 emacs 中的描述键。
我试图找出我可以安全地重新绑定哪些键,哪些键绑定到有用的东西。
wpf - 如何在 Prism 4 中为 DelegateCommand 启用 KeyBinding?
我想在 Prism4 桌面应用程序中为 DelegateCommand 启用 KeyBinding。例如,在我的 XAML 文件中,我有这个:
在我的 ViewModel 我有这个:
当我按下 HitMe 按钮时,调试行输出,但按下 CTRL+A 无效。
我曾考虑使用 TestMvvmExample2341 中的 CommandReference 类,但这似乎重复了 Prism 4 机制的功能。
有没有一种简单的方法可以让 CTRL+A 调用 Prism4 中的 Command3?
java - 如何为 JTree/JList/JTable 设置助记符
他们没有 setMnemonic(),就像 Buttons 那样。
我正在尝试构建一些自动化的 UI 测试。驱动整个 UI 键盘对此至关重要。使用助记符(加速器或快捷方式)在小部件之间移动是一种行之有效的方法。
不过,我似乎无法弄清楚如何为上述组件设置助记符。有一些方法可以暴力破解键盘导航,在元素之间切换或手动注册全局加速器。但是,如果我必须走那么远,我至少想要一些关于最佳实践的意见。
<编辑>
camickr 是对的。我只需要放松并完成阅读有关该主题的文档即可。然后它变得非常简单。这是任何人进行搜索的最终结果。
java - 单独类中的 Java KeyListener
所以我在这里有我的主类,基本上创建一个新的 jframe 并向它添加一个世界对象。世界对象基本上是所有绘图和按键监听发生的地方......
您将如何从世界级获得关键输入?(到目前为止,我的世界级扩展了一个 jpanel 并实现了一个 keylistener。在构造函数中我 addKeyListener(this)。我也有这些方法,因为它们是自动实现的:
但是,这似乎不起作用?
vim - 在 vim 中,有没有办法重新绑定“*”以突出显示当前单词,而不前进到下一个?
我经常使用 * 来突出显示当前单词的所有实例,它前进到下一个单词的事实非常烦人。我想禁用这种行为,因为我知道如果我真的需要前进,我总是可以使用“n”。
有什么见解吗?
编辑:我应该补充一点,我想不惜一切代价避免屏幕重绘,因为它在视觉上会分散注意力。
java - 任何改变 JTable 组件默认行为的方法
有什么方法可以更改 JTable 使用的默认快捷方式?例如,我想更改 Home 和 End 键,因此它们将移动到第一行/最后一行而不是第一列/最后一列。
有什么办法可以做到这一点?谢谢你的帮助。
vim - 为什么 VIM 的 (jk) 导航文件行而不是屏幕行?
为什么 VIM 设置默认行导航 (jk) 来导航文件行而不是屏幕行。当这种行为是可取的时,是否有任何用例?
zsh - 解释 zsh bindkey 转义序列
我通常会在网上找到有趣的 zsh 键绑定设置(通过bindkey
命令)。我的问题是如何解释这些转义序列映射到什么?例如,这里是oh-my-zsh的key-bindings.zsh的片段
是否有关于这些键映射如何表示的参考?此外,它是特定于 zsh 的还是特定于平台的?
我知道我可以使用其中一个cat
或Ctrl-V来查找某些键的相应转义序列。鉴于我可以蛮力找到反向匹配,但这不适用于我的键盘上不存在的键(例如 Mac 笔记本电脑上的 Home/End)。因此,我更喜欢不管物理键盘如何都可以确定键的方法。
c# - 为什么在我执行输入手势时设置 MenuItem.InputGestureText 不会导致 MenuItem 激活?
我想为MenuItem
. 我使用了下面的代码:
但是InputGestureText
当我按下CTRL+N
. 我正在使用 Visual Studio Express Edition 2010。我在这里遗漏了什么吗?