齐鲁工业大学实验报告成绩
一、实验目的及要求
1、熟悉JDK的事件处理机制
2、掌握处理鼠标与键盘时间的编程方法
3、熟悉事件适配器的使用方法
二、实验过程及结果
1.编写程序KeyEventDemo.java,当窗体获得焦点时按下键盘,窗体中将实时的显示按下的哪个键
package test5;
//窗体获得焦点时按下键盘,窗体中实时显示所按的为哪一个键
import java.awt.*;
import java.awt.event.*;
public class KeyEventDemo{
public static void main(String args[]){
KeyEventFrame frm = new KeyEventFrame();//
frm.setVisible(true);//frm.show()过时
}
}
class KeyEventFrame extends Frame{
//class KeyEventFrame extends Frame implements KeyListener{
Label label = new Label(" ");
public KeyEventFrame(){
setTitle("测试键盘事件");
setSize(300, 200);
Panel panel = new Panel();
add(panel);
label.setAlignment(1);
label.setFont(new java.awt.Font("Dialog", 1, 80));
panel.add(label, BorderLayout.CENTER);