如何让文本控件响应回车事件

需求分析
当录入文本的时候想要按回车就进行提交,比如密码框输入完毕后按回车就执行提交操作。
实现步骤
添加KeyListener通过对这个文本控件添加KeyListener并监听回车事件来实现代码如下。
KDTextField searchField = new KDTextField(); searchField.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) //do something } });通过ActionMap绑定Enter键实现,代码如下。
private static final KeyStroke ENTER = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0); KDTextField searchField = new KDTextField(); searchField.getInputMap().put(ENTER, ENTER); searchField.getActionMap().put(ENTER, new AbstractAction() { @Override public void actionPerformed(ActionEvent e) { //do something } });
如何让文本控件响应回车事件
需求分析当录入文本的时候想要按回车就进行提交,比如密码框输入完毕后按回车就执行提交操作。实现步骤添加KeyListener通过对这个文本控件...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



