1. 程式人生 > >java中的key事件監聽機制

java中的key事件監聽機制

com java.awt imp package 時間 ext javax .get pri

package com.at221;

import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

import javax.swing.JFrame;

public class TestKey {
    public static void main(String[] args) {
        JFrame f = new JFrame();
        f.addKeyListener(new MyKeyListener());
        f.setVisible(true);
        
    
        f.setSize(
300, 300); } } class MyKeyListener extends KeyAdapter{ public void keyTyped(KeyEvent e) {//當鍵盤敲擊某個按鍵時產生的事件: System.out.println(e.getKeyChar()); } public void keyPressed(KeyEvent e) {//當鍵盤按下某個鍵產生的事件; // System.out.println("hello!"); } public void keyReleased(KeyEvent e) {//
當鍵盤上的某個按鍵被釋放時產生的時間; // System.out.println("byebye!!!"); } }

java中的key事件監聽機制