import java.awt.Event;
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.KeyAdapter;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
public class KeyEvent
{
private static Label label = null;
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
Frame frame = new Frame();
label = new Label("0");
label.setFocusable(true);//label能不能实现key事件关键
frame.add(label);
// frame.setLocation(100,100);
frame.setBounds(100, 100, 300, 300);
frame.setVisible(true);
label.addKeyListener(new KeyAdapter()
{
@Override
public void keyPressed(java.awt.event.KeyEvent arg0)
{
// TODO Auto-generated method stub
super.keyPressed(arg0);
System.out.println("k");
}
@Override
public void keyReleased(java.awt.event.KeyEvent arg0)
{
// TODO Auto-generated method stub
super.keyReleased(arg0);
System.out.println("k");
}
@Override
public void keyTyped(java.awt.event.KeyEvent arg0)
{
// TODO Auto-generated method stub
super.keyTyped(arg0);
System.out.println("k");
}
}
);
}
}
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.KeyAdapter;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
public class KeyEvent
{
private static Label label = null;
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
Frame frame = new Frame();
label = new Label("0");
label.setFocusable(true);//label能不能实现key事件关键
frame.add(label);
// frame.setLocation(100,100);
frame.setBounds(100, 100, 300, 300);
frame.setVisible(true);
label.addKeyListener(new KeyAdapter()
{
@Override
public void keyPressed(java.awt.event.KeyEvent arg0)
{
// TODO Auto-generated method stub
super.keyPressed(arg0);
System.out.println("k");
}
@Override
public void keyReleased(java.awt.event.KeyEvent arg0)
{
// TODO Auto-generated method stub
super.keyReleased(arg0);
System.out.println("k");
}
@Override
public void keyTyped(java.awt.event.KeyEvent arg0)
{
// TODO Auto-generated method stub
super.keyTyped(arg0);
System.out.println("k");
}
}
);
}
}