import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import javax.swing.JButton;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
/**
* 键盘事件类,按下回车则模拟鼠标点击登录、确认按钮(用在登录窗体和更改密码窗体)
*/
public class KeyListener {
public KeyListener(JTextField text,JButton button) {
// 键盘事件,如果按下回车则模拟鼠标点击登录按钮
text.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent paramKeyEvent) {
if(paramKeyEvent.getKeyChar()=='\n'){
button.doClick();
}
}
});
}
public KeyListener(JPasswordField passwd,JButton button) {
// 键盘事件,如果按下回车则模拟鼠标点击登录按钮
passwd.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent paramKeyEvent) {
if(paramKeyEvent.getKeyChar()=='\n'){
button.doClick();
}
}
});
}
}
java回车黄航 java回车事件
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
java springboot监听事件和处理事件
java springboot监听事件和处理事件
spring 自定义事件 应用程序 -
回车事件、键盘事件
回车事件、回车登录、键盘按键登录
java java基础 工具类 java进阶 学习资料 -
java 回车提交 java回车事件
今天遇到个需求,需要 EditText控件监听软键盘的回车按键,将用户写下的多行文本提交到服务器。一开始以为是个简单的要求,不过由于对EditText内部机制的不了解,导致比预期花多了不少时间去完成,特此记录一下。如果是对EditText内部机制不熟悉的人的话,一开始应该会写出类似我们下面的代码:
java 回车提交 java edittext 输入监听 android Text xml -
回车事件
回车事件
回车事件