[java] KeyListener

SzYpxx
Użytkownik
Użytkownik
Posty: 13
Rejestracja: 27 lut 2011, o 14:29
Płeć: Mężczyzna
Lokalizacja: Lublin
Podziękował: 4 razy

[java] KeyListener

Post autor: SzYpxx »

Co napisać aby obsłużyć zdarzenie typu "Key" tak abym po wciśnięciu entera wywoływał metodę Oblicz();

W książce mam na ten temat tylko prototypy metod i metodę getKeyChar(); i nic więcej nie wyjaśnione, i nie wiem jaki znak odpowiada enterowi. Inne zdarzenia są opisane i umiem je obsłużyć.

czy mógłby ktoś mi napisać cały przykład metody (ew. body metody) keyPressed(KeyEvent e){}
i sposób obsługi tego zdażenia ? i do jakiego obiektu dodać KeyListener ?

pliss...
Czy może być:

Kod: Zaznacz cały

keyPressed(KeyEvent e){
            Object src = e.getKeyChar();
                    if(src==znakEnter){    //  Czy chodzi o znak powrotu karetki CR ?
                    Oblicz();
                    }
               }
poprawcie mnie.
soku11
Użytkownik
Użytkownik
Posty: 6607
Rejestracja: 16 sty 2007, o 19:42
Płeć: Mężczyzna
Podziękował: 119 razy
Pomógł: 1823 razy

[java] KeyListener

Post autor: soku11 »

Znak "entera" jest znakiem specjalnym. Zainteresuj się wirtualnymi kodami klawiszy, a w szczególności VK_ENTER.
ODPOWIEDZ