如何在 Java 中将快捷键绑定到 JButton
在 Java 中,您可以为按钮分配快捷键(例如,单击通过实现一个操作,将其绑定到 KeyStroke,然后将操作与按钮关联起来,“删除”键会触发按钮单击。
为此,请按照下列步骤操作:
使用InputMap和ActionMap将快捷键映射到Action,如下所示:
下面是实现这些步骤的示例代码片段:
public class CalculatorPanel extends JPanel {
// ... (code removed for brevity)
for (int i = 0; i 此代码定义了一个操作,该操作在触发时将击键值插入到文本字段中。创建按钮后,它们将映射到主键盘和数字键盘上各自的键。因此,按下相应的键(例如“1”或“NUMPAD 1”)会激活关联的按钮。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3