Original Post
why wont this keylistener work?
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class keyTest extends JPanel
implements KeyListener
{
public static void main(String args[]) {
JFrame frame=new JFrame("key test");
keyTest kt=new keyTest();
frame.getContentPane().add(kt);
frame.setSize(500, 500);
frame.setVisible(true);
}
public keyTest() {
initKey();
}
public void initKey() {
addKeyListener(this);
System.out.println("keylistener added");
}
public void keyPressed(KeyEvent e) {
System.out.println("pressed");
}
public void keyReleased(KeyEvent e) {
System.out.println("released");
}
public void keyTyped(KeyEvent e) {
System.out.println("typed");
}
}