Jal*_*rdo 4 java swing client-server key-bindings jframe
我正在构建一个客户端/服务器应用程序.我希望在身份验证框架上让用户更轻松.
我想知道如何让enter-key将登录名和密码提交给数据库(触发动作)?
一种方便的方法依赖于setDefaultButton()
,在此示例中显示并在如何使用键绑定中提到.
JFrame f = new JFrame("Example");
Action accept = new AbstractAction("Accept") {
@Override
public void actionPerformed(ActionEvent e) {
// handle accept
}
};
private JButton b = new JButton(accept);
...
f.getRootPane().setDefaultButton(b);
Run Code Online (Sandbox Code Playgroud)