GUI编程核心技术AWT——键盘监听
2020-08-21 10:51
1036 查看
GUI编程核心技术AWT——键盘监听
package com.wei.lesson06; import java.awt.*; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; public class TestKeyListener { public static void main(String[] args) { new keyFrame(); } } class keyFrame extends Frame{ public keyFrame(){ setBounds(1,2,200,200); setVisible(true); //在keyFrame类里面添加一个键盘监听器 this.addKeyListener(new KeyAdapter() { //键盘按下不同的键,出现不同的结果 @Override public void keyPressed(KeyEvent e) { //识别键盘按下的是哪一个键,每个键有自己的键码 int keyCode = e.getKeyCode();//获得当前键盘的键码,并返回到keyCode里面 System.out.println(keyCode);//输出键码 if (keyCode == KeyEvent.VK_UP){ System.out.println("你按下了上键"); } } }); } }
相关文章推荐
- 小博老师解析Java核心技术 ——JSwing键盘监听事件
- 小博老师解析Java核心技术 ——JSwing键盘监听事件
- 马士兵 J2SE 第11章 GUI编程 事件模型ACTIONEVENT TEXTFIELD事件监听 内部类 PAINT adapter和repaint window事件 键盘事件
- javaGUI编程-----鼠标键盘监听
- Java多线程编程核心技术(第一章笔记)
- Java多线程编程核心技术(第四章Lock的使用)
- 《Java多线程编程核心技术》读后感(六)
- Java基础--Java---IO流------GUI(布局)、Frame、事件监听机制、窗体事件、Action事件、鼠标事件、对话框Dialog、键盘事件、菜单
- 小博老师解析Java核心技术 ——JSwing鼠标监听事件
- 小博老师解析Java核心技术 ——JSwing鼠标监听事件
- Java多线程之this与Thread.currentThread()的区别——java多线程编程核心技术
- 《Java多线程编程核心技术》--第1章--Java多线程技能
- 基于AWT、Swing的GUI编程 - 多个命令共享同一个监听器类
- C编程核心技术1——结构体struct
- Java多线程编程核心技术
- Java多线程编程核心技术--Lock的使用(一)
- 学习《java多线程编程核心技术》(2)
- 安卓开发技术:监听软键盘的显示与隐藏
- Java多线程编程核心技术---线程间通信(一)
- QT核心编程之调试技术 (7)