/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
getKeyCode() == 0 ??
Fra : Ulrik Magnusson


Dato : 03-08-02 19:31

Hej gruppe

Nå, så lykkedes det endelig at bruge CTRL+H som genvej til
"replace" på en JTextPane. Problemet er åbenbart at der
laves en KeyEvent med kode 0 som JTextPane (eller
forfædre) fortolker som "backspace". Min JTextPane
er derfor nu udvidet med:

protected void processKeyEvent( java.awt.event.KeyEvent e )
{
if( e.isControlDown() && e.getKeyCode() == 0 )
{
e.consume();
}
else
{
super.processKeyEvent( e );
}
}

Er der andre der er stødt på dette problem, og evt. ved
mere om det?

Ulrik Magnusson


 
 
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste