/ 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
List og mouse event
Fra : Allan Schuster Bach


Dato : 07-05-03 21:39

Jeg har en list, hvor der selvfølgelig er en række af forskellige elementer
i

Når jeg trykker på et af elementerne, vil jeg gerne have en hændelse til at
ske. Det gør der også, men to gange. Hvordan i hede hule h....., få man det
til kun at gøre det en gang?

Allan Bach



 
 
Lars Dam (08-05-2003)
Kommentar
Fra : Lars Dam


Dato : 08-05-03 05:54

On Wed, 7 May 2003 22:38:40 +0200
"Allan Schuster Bach" <newskonto@schuster.dk> wrote:

> Jeg har en list, hvor der selvfølgelig er en række af forskellige elementer
> i
>
> Når jeg trykker på et af elementerne, vil jeg gerne have en hændelse til at
> ske. Det gør der også, men to gange. Hvordan i hede hule h....., få man det
> til kun at gøre det en gang?
>

Det er fordi du skal undersøge din ListSelectionEvent. Den sender nemlig to events fordi du først de-selecter den gamle, og derefter selecter den nye.

Brug evt. getFirstIndex() og sel i listen om dette index er selected. Hvis dette er tilfældet (og du bruger single select) så brug eventen. Ellers ignorer den.

Evt., kan det være du måske bare skal ignorere events der er 'getValueIsAdjustning()'... Prøv dig lidt frem

> Allan Bach

vh. ld

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

Månedens bedste
Årets bedste
Sidste års bedste