键盘事件处理程序
2014-06-10 10:38
232 查看
import java.awt.*; import java.applet.*; import java.awt.event.*; public class keyevent extends Applet { Color c; Label lb = new Label("轮流输入R,G,B,Y,O,W,P键,可改变背景颜色"); TextField tf = new TextField(10); public void init() { setLayout(new FlowLayout(FlowLayout.CENTER,0,0)); add(lb); add(tf); tf.addKeyListener(new koListener()); } class koListener extends KeyAdapter { public void keyTyped(KeyEvent e){} public void keyPressed (KeyEvent e) { c = Color.red; if (e.getKeyChar()=='r') c = Color.red; else if (e.getKeyChar()=='g') c = Color.green; else if (e.getKeyChar()=='b') c = Color.blue; else if (e.getKeyChar()=='y') c = Color.yellow; else if (e.getKeyChar()=='o') c = Color.orange; else if (e.getKeyChar()=='w') c = Color.white; else if (e.getKeyChar()=='p') c = Color.pink; setBackground(c); } public void keyReleased(KeyEvent e){} } }
相关文章推荐
- 一类单片机基于事件的键盘处理程序
- Java处理敲击键盘事件 Etch-A-Sketch玩具实现 光标画笔画图程序 Java核心技术
- java键盘事件处理程序
- DOM事件处理程序-事件对象-键盘事件
- swing键盘事件处理
- 对sharepoint 的form library的事件进行处理(二)开发事件处理程序
- 学习SWT的笔记 --键盘事件处理
- Java2实用教程(第二版)程序代码——第十八章 Java中的鼠标事件和键盘事件
- Java Swing中的键盘事件处理
- Asp.net页面事件引发后台程序处理原理
- 教你如何调试sharepoint 文档库事件处理程序,呵呵
- C#处理鼠标和键盘事件
- Paint事件处理程序的注意事项
- C#事件演示程序1)——一个最简单的C#事件处理程序
- C#事件演示程序2)——写事件的三点注意,以及常用的事件处理模型
- 事件处理程序
- java小程序中鼠标事件的响应处理(包含右键、双击等)
- C#处理鼠标和键盘事件
- SharePoint Portal Server 2003 SP2对文档库事件处理程序所带来的影响
- Java Swing中的键盘事件处理