KeyEvent
来源:互联网 发布:聚友网络客服电话郑州 编辑:程序博客网 时间:2024/06/06 04:18
KeyEvent键盘事件
敲完键(KEY_TYPED
)
按下键(KEY_PRESSED
)
释放键(KEY_RELEASED
)
接口方法:
keyPressed(KeyEvent e); //按下时被调用
keyReleased(KeyEvent e); //释放时被调用
keyTyped(KeyEvent e); //敲完时被调用
步骤:
1.implements KeyListener
2.addKeyListener
3.处理事件: 敲完键、按下键、释放键。
import java.awt.*;
import java.awt.Label;import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class KeyEvent01 implements KeyListener{
Label l=new Label(" ");
public static void main(String[] args){
new KeyEvent01();
}
public KeyEvent01(){
Frame f=new Frame("KeyEvent演示");
f.setSize(600,350);
Panel p=new Panel();
f.add(p);
p.add(l,BorderLayout.CENTER);
f.addKeyListener(this);
f.setVisible(true);
}
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
public void keyPressed(KeyEvent e) {
// TODO Auto-generated method stub
l.setText(""+e.getKeyChar()+"整数 keyCode:"+e.getKeyCode());
}
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
}
- KeyEvent
- KeyEvent
- KeyEvent.....
- robot keyevent
- Javascript keyevent
- keyevent 系统
- KeyEvent 键码值
- Dialog 处理KeyEvent
- Swing快捷键KeyEvent
- Dialog 处理KeyEvent
- Java按键事件KeyEvent
- Android keyevent 整理
- 【Android翻译】KeyEvent.Callback
- java awt KeyEvent
- Android input keyevent
- QML类型说明-KeyEvent
- Java KeyEvent事件键码值
- Android input keyevent
- Linux -- 统计行数
- putty mtputty 设置utf8编码
- 在mac系统安装Apache Tomcat的详细步骤
- 大数相乘
- 蓝桥杯 格子刷油漆(Java实现)
- KeyEvent
- 通过JavaCompiler动态编译和运行
- 二叉树--链表实现
- 中国近现代史上文笔最好的十位作家
- 从头学习JAVA(五)
- huffman
- RPC,REST,WebService的区别
- 跳转到主界面“UIStoryboard”
- TimesTen中应尽量使用CHAR替代VARCHAR2类型