使JDialog按钮响应Enter键

时间:2008-12-05 20:09:26

标签: java user-interface swing

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

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

2 个答案:

答案 0 :(得分:38)

在对话框中,拨打getRootPane().setDefaultButton(okButton)

答案 1 :(得分:1)

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

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