import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;public class AreaKeyTest extends JFrame implements KeyListener {    JTextArea area;
    JButton btn;    public AreaKeyTest() {
        area = new JTextArea();
        area.addKeyListener(this);
        add(area);
        btn = new JButton("save");
        add(btn, BorderLayout.SOUTH);
        setBounds(100, 100, 400, 400);
        setVisible(true);
        
    }    public static void main(String[] args) {
        new AreaKeyTest();
    }    @Override
    public void keyTyped(KeyEvent e) {
        System.out.println(e.getKeyCode());    }    @Override
    public void keyPressed(KeyEvent e) {
    }    @Override
    public void keyReleased(KeyEvent e) {    }
}直接上代码了。大家给发现点错误吧。