Avatar billede elites Nybegynder
03. september 2002 - 11:09 Der er 2 kommentarer og
1 løsning

Override windows keyEvents i en java appl.

Hej..
Jeg er ved at lave et system og jeg har problemer med mine Key events.
F.eks. tab tasten anvendes af Windows og kan derfor ikke anvendes i min appl..

Hvordan kan jeg override windowses brug af disse taster!

Mvh. Henrik
Avatar billede disky Nybegynder
03. september 2002 - 11:23 #1
Hvis du har aktiveret din java application skulle den meget gerne modtage et keyevent om at TAB er trykket.

Hvis windows ikke sender den videre til java kan du intet gøre fra Java's side, det er et rent windows problem.
Avatar billede elites Nybegynder
03. september 2002 - 11:27 #2
Den giver mig ikke lov til at benytte tab tasten..
Har forsøgt med mange af de andre, men trykker jeg på tab tasten går den videre til næste felt, hvilket jo er en indbygget windows funktion!
Avatar billede disky Nybegynder
03. september 2002 - 11:41 #3
Det er faktisk også en java ting, jeg misforstod dit spørgsmål.

Jeg mener dog helt bestemt at du stadigvæk får en event på baggrund af at der er trykket på TAB tasten.

Hvordan opfører det sig hvis du added en KeyListener til det 'nederste' grafiske element du har ?
F.eks. den Panel alt er tegnet på ?

Nogle indtasningsfelter tillader ikke TAB netop forbi den som defautl er beregnet til at hoppe til næste felt. Ligesom du i indtastningsfeltet her på eksperten heller ikke kan indtaste en tab.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester