Java:按下回车键时`调用方法

我要按下回车键时`调用某个方法,请问那个键盘事件要怎么写呀`

第1个回答  2007-09-04
compontet_name.addKeyListener(new keylistener_name())

class keylistener_name extends keyAdaper{

public void keyPressed(KeyEvent e) {

int keyCode=e.getKeyCode();
if(keyCode==KeyEvent.VK_ENTER ){
//你的调用方法
}

}

}

大体就是这样,
具体写法看楼主了,
上面代码编译不一定过本回答被提问者采纳
第2个回答  2007-09-04
compontet_name.addKeyListener(new keyAdaper(){
//keyAdaper键盘适配器
public void keyPressed(KeyEvent e) {
//keyPressed现接口方法
String keyCode=e.getKeyCode();
//keyCode您按键盘的键的代码
if(keyCode==KeyEvent.VK_ENTER ){
//您按完那个键要触发的事件
你的调用方法
}
}
});
如果还不明白,给你举个具体的例子也可以

java 中如何按下回车submit,不是jsp里面,我在用java做一个图书馆管理...
第一步:实现KeyListener接口 第二步:给文本框添加Key事件 txtUsername = new JTextField();txtUsername.addKeyListener(this);第三步:判断按键并模拟点击相应按钮 Override public void keyPressed(KeyEvent e){ if (e.getKeyCode() == KeyEvent.VK_ENTER)btnLogin.doClick();\/\/Enter键时要点击...

Java如何实现输入用户名后按下回车键是光标自动跳转到密码框,如下图
这个很简单,在你的jsp页面的username和password上设置tabindex属性,比如 然后就可以实现按回车直接跳转到password了。说明:tabindex 属性规定元素的 tab 键控制次序(当 tab 键用于导航时)。提示和注释 注释:以下元素支持 tabindex 属性:, , , , , 以及 <textarea>。

如何按回车键触发指定的按钮
下面是Java Swing版 1。添加键盘输入事件 keyPressed 然后判断键盘的输入,例如:public void jButton1_keyPressed(KeyEvent e) { \/\/判断键盘输入,详情请见APIKeyEvent 类 if(e.getKeyChar()==(char)e.VK_ENTER){ JDialog d=new JDialog();\/\/Dialog设置大小 d.setSize(new Dimension(400, ...

在java中qq界面中怎么按enter键发送消息
方法一:import java.awt.* ;import javax.swing.* ;import java.awt.event.*;public class ButtonTest extends JFrame implements KeyListener{ private JButton b1 = new JButton("Click") ; public ButtonTest(){ this.getContentPane().add(b1) ; b1.addKeyListener(this) ; this....

java jsp页面上如何实现按下一个回车调用一个action事件
你说的应该是按 回车就执行某些操作吧? 如果是这样的话你可以直接添加键盘监听,然后在监听里面执行你想要实现的操作的代码

java 一个while死循环,按回车键跳出怎么写,有点像抽一个幸运号码_百度...
while(true){ \/\/产生随机数 Random r = new Random();System.err.println(r.nextInt(33));\/\/回车按下跳出,不按就继续循环。if(){ break;\/\/break;即跳出循环 } }

java多线程制作摇奖机(1) 随机生成3位数字 (2) 每次按回车键后确定一...
并且通过`System.in.read()`来监听用户的按键操作。按下回车键时,调用`generateLotteryNumber()`方法生成一位数字;按下`Q`键时,退出程序。注意:由于使用`System.in.read()`方法会阻塞线程,因此在这里需要使用多线程来处理用户的按键操作和随机数字生成,确保程序的正常运行。

java中如何实现按键盘上的回车键进行登录
if (event.keyCode==13){ \/\/回车键的键值为13 alert("回车!");document.getElementById("login").click(); \/\/调用登录按钮的登录事件 }

编译java程序需要使用java命令
1、打开cmd,进入到.Java文件所在的文件夹下。由于我的源文件在D盘的JAVA文件夹下,所以我要先进入D盘(输入d:回车)。2、进入D盘后,再进入到JAVA文件夹。输入cdjAVA后,按下回车键即可。3、输入javacrandom.java命令,并按下回车键,进行程序的编译。4、这样就编译完成了。可以看到存放java文件的...

java中如何设置快捷键为enter键
\/\/给按钮注册键盘事件 当按下回车时相当于点击按钮 SymListener sy;jButton1.registerKeyboardAction(sy,KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0),JComponent.WHEN_IN_FOCUSED_WINDOW);\/\/监听类 class SymListener implements ActionListener { public void actionPerformed(ActionEvent e) { Object ...

相似回答