如何在 Java 中为 JButton 分配快捷键
为 JButton 分配快捷键允许用户通过键盘按下来触发按钮操作,增强了用户体验和效率。
解决方案:
要为 JButton 添加快捷键,需要执行以下步骤:
示例:
考虑以下代码片段:
<code class="java">// Create an Action for the button Action action = new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { // Perform the button's action } }; // Register the Action as a KeyStroke listener button.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE, 0), "delete"); button.getActionMap().put("delete", action);</code>
在此示例中,当按钮具有焦点时按下删除键时会触发该操作。
其他资源:
以上是如何使用键盘输入为 Java 中的 JButton 分配快捷键?的详细内容。更多信息请关注PHP中文网其他相关文章!