Mam problem ze zdarzeniami klawiszy.
addKeyListener(new KeyListener() {
public void keyPressed(KeyEvent zdarzenie) {
int kodKlawisza = zdarzenie.getKeyCode();
if (kodKlawisza == KeyEvent.VK_ENTER)
System.out.println("blablabla");
}
public void keyTyped(KeyEvent e) {}
public void keyReleased(KeyEvent e) {}
});
Natomiast setFocusable(true); ustawiam w klasie Panelu do którego dodaję komponenty Swinga.
I na początku KeyListener, tzn zdarzenie przy naciskaniu entera działa, ale jeśli np wpiszę coś w pole tekstowe i znowu nacisnę enter - to KeyListener już nie działa... to ma związek z setFocusable(true)?