Avatar billede margitbork Nybegynder
19. december 2006 - 10:28 Der er 5 kommentarer og
1 løsning

Swing, hvordan registrer jeg dobbeltklik på et element.

Jeg er ved at lave en gui, hvor jeg gerne vil have at brugeren skal dobbeltklikke på en linie for at aktivere den funktion der skal aktiveres (åbne fil i notepad...) Men hvordan fanger jeg et dobbeltklik event ?
Margit
Avatar billede margitbork Nybegynder
19. december 2006 - 10:41 #1
Jeg har for nu blot lavet en registrering af kliktidspunkt, og hvis der klikkes to gange indenfor ét sekund udfører jeg min action...Ellers returnerer jeg bare. Men det kan jo ikke indstille sig efter brugerens musekonfiguration med dobbeltklikhastigheder m.m. Men jeg ved ikke om det kan lade sig gøre at få det med ind i applikationen.
Avatar billede mikkelbm Nybegynder
19. december 2006 - 11:08 #2
ditComponent.addMouseListener (new MouseAdapter()
{
    public void mousePressed (MouseEvent e) 
    {
        if (e.getClickCount() == 2)
        {
          // Udfør kode....
        }
    }
});
Avatar billede mikkelbm Nybegynder
27. januar 2007 - 16:55 #4
Kommet videre?
Avatar billede margitbork Nybegynder
29. januar 2007 - 10:52 #5
Jeps. Du kan bare poste et svar - så skal du få dine points...
Avatar billede mikkelbm Nybegynder
29. januar 2007 - 11:16 #6
svar...
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