使 JDialog 按钮响应 Enter 键

2022-09-02 19:49:11

我有一个JQueryDialog,带有一个文本字段,一个OK按钮和一个取消按钮。

我希望能够在填写文本字段后按Enter键,并让它执行与我单击“确定”按钮时相同的操作。


答案 1

在对话框中,调用 。getRootPane().setDefaultButton(okButton)


答案 2

代码几乎是正确的。我会更改if比较并使用正确的方法,如下所示。

if (KeyEvent.VK_ENTER == event.getKeyCode()) {
                yourButton.doClick();
            }

推荐