如何将 Windows 操作重新分配给 Java 中的组合键?我想基本上将默认的窗口“Page Down”操作共享给组合键,例如“control D”。
这是我到目前为止所拥有的:
KeyStroke addedKeyStroke = KeyStroke.getKeyStroke("control D");
getInputMap().put(addedKeyStroke, "page-down");
但是,当我按 ctrl-L 时,什么也没有发生。请问有人可以告诉我需要做什么才能使其正常工作吗?
谢谢
最佳答案
编辑
KeyStroke addedKeyStroke = KeyStroke.getKeyStroke("control D");
InputMap inputMap = myTable.getInputMap(JComponent.WHEN_FOCUSED);
inputMap.put(addedKeyStroke , "scrollDownChangeSelection");
另请参阅此 answer
关于java - 将 Windows 键重新分配给键盘快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22041044/