如何监听键盘事件? 你不但要addKeyListener还要实现具体的KeyListener的方法。让别人给你各代码看看把。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面是事件监听的源代码,其中如果在第一个文本框输入字符,那么会在其他的三个文本框中相应的出现显示,因为在输入的过程中,你响应了keyTyped(敲击键盘事件),keyPressed,keyReleased(键盘释放事件)import java.awt.*;import java.awt.event.*;public class TestKey extends Frame implements KeyListener{ TextField t1,t2,t3,t4; Panel p; public TestKey() { super("Key Test"); t1=new TextField(10); t2=new TextField(10); t3=new TextField(10); t4=new TextField(10); p=new Panel(); t1.addKeyListener(this); p.add(t1); p.add(t2); p.add(t3); p.add(t4); p.setBackground(Color.blue); add(p); } public void keyTyped(KeyEvent e) { if(e.getSource().equals(t1)) { t4.setText("keyTyped"); } } public void keyPressed(KeyEvent e) { t2.setText("keyPressed"); } public void keyReleased(KeyEvent e) { t3.setText("keyRelease"); } public static void main(String args[]) { TestKey ss=new TestKey(); ss.setSize(600,600); ss.setVisible(true); ss.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e) { System.exit(0); } }); }} 项目发布的问题 引用问题 大家来对这本书给个评价! 我在客户端选择一个文件,然后上传到服务器端,我现在用下面这个程序来做,为什么不行呢? 大家帮我看一下吧,小弟这里有礼了。 几个问题 帮帮新手吧好几天都没有解决 jbuilder 6 开发的程序如何打包,如何脱离JBuilder环境运行 !!!在Java中如何取得Resultset中的datetime和timestamp字段?数据库是SQLServer 怎样才能运行java 程序 一个java程序 求教 花了两个月,终于用Jbuilder5.0&&weblogic6.0调试成功HelloWorld程序!来者送分 请各位JAVA高手帮忙!!!
三个文本框中相应的出现显示,因为在输入的过程中,你响应了keyTyped(敲击键盘事件),
keyPressed,keyReleased(键盘释放事件)
import java.awt.*;
import java.awt.event.*;
public class TestKey extends Frame implements KeyListener
{
TextField t1,t2,t3,t4;
Panel p;
public TestKey()
{
super("Key Test");
t1=new TextField(10);
t2=new TextField(10);
t3=new TextField(10);
t4=new TextField(10);
p=new Panel();
t1.addKeyListener(this);
p.add(t1);
p.add(t2);
p.add(t3);
p.add(t4);
p.setBackground(Color.blue);
add(p);
}
public void keyTyped(KeyEvent e)
{
if(e.getSource().equals(t1))
{
t4.setText("keyTyped");
}
}
public void keyPressed(KeyEvent e)
{
t2.setText("keyPressed");
}
public void keyReleased(KeyEvent e)
{
t3.setText("keyRelease");
}
public static void main(String args[])
{
TestKey ss=new TestKey();
ss.setSize(600,600);
ss.setVisible(true);
ss.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}); }
}