Mógłby ktoś powiedzieć, dlaczego ten kod nie działa?
Wyświetla się ramka, ale nie reaguje na klawisze.
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JPanel;
public class GamePanel extends JPanel implements KeyListener{
public GamePanel()
{
addKeyListener(this);
}
@Override
public void keyReleased(KeyEvent e)
{
System.out.println("test");
}
@Override
public void keyPressed(KeyEvent e){}
@Override
public void keyTyped(KeyEvent e){}
}