Avatar billede draken Nybegynder
12. december 2002 - 09:11 Der er 5 kommentarer og
2 løsninger

J2ME - Hvordan fanger man piletasterne?

Jeg ønsker at fange brugerens bevægelse af op og ned tasterne på en mobilos.

Er der nogen der ved hvordan??
Avatar billede disky Nybegynder
12. december 2002 - 09:52 #1
f.eks.:

SOm du ligger i den klasser der extender Canvas.

    protected void keyPressed(int k)
    {
        switch(getGameAction(k))
        {
            case DOWN:
                break;
            case UP:
                break;
            case LEFT:
                break;
            case RIGHT:
                break;
            default:
                break;
        }
    }
Avatar billede draken Nybegynder
12. december 2002 - 10:34 #2
Tak, men jeg glemte vist at skrive at jeg arbejder på "Screen.List" hvor jeg gerne vil registrere når brugeren trykker op og ned. Jeg vidste ikke at der var forskel på lytning efter tasteslag mellem Screen og Canvas. :-)
Avatar billede disky Nybegynder
12. december 2002 - 11:13 #3
Hmmm, det er jeg faktisk lidt i tvivl om man kan, jeg roder lige lidt med det
Avatar billede cannes Nybegynder
12. december 2002 - 14:55 #4
public void keyReleased (KeyEvent event)
    {
        int key = event.getKeyCode();
        if (key == KeyEvent.VK_LEFT)
        {
            left = false;
        }
        if (key == KeyEvent.VK_RIGHT)
        {
            right = false;
        }
        if (key == KeyEvent.VK_UP)
        {
            up = false;
        }
        if (key == KeyEvent.VK_DOWN)
        {
            down = false;
        }
    }

Her er et eksempel på hvordan du fanger piletasterne.
Avatar billede disky Nybegynder
12. december 2002 - 15:00 #5
cannes:
Nej hvor spøjst det er jo det samme som jeg postede, bortset fra du reagerer først når folk slipper tasterne, jeg gør når man trykker på dem.

p.s. Læs hvad han svarede til min posting.
Avatar billede draken Nybegynder
15. januar 2003 - 11:24 #6
Det ser ud som om at der ikke er nogen løsning!
Jeg lader lige spørgsmålet stå et par dage og så lukker jeg det !!!
Avatar billede draken Nybegynder
15. juni 2003 - 16:44 #7
Tak for deltagelsen
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