Announcement

Collapse
No announcement yet.

MouseEvent (Einfach-Klick) in einer List() abfangen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MouseEvent (Einfach-Klick) in einer List() abfangen

    Mich beschaeftigt da folgendes Problem:
    Ich habe ein List-Objekt erzeugt und es ist mir auch moeglich mit einem Doppelklick auf ein
    Listenelement ein ereignis auszufuehren. Jetzt moechte ich aber auch bei einem einfachen Klick,
    oder einfacher gesagt beim blosen Markieren des Elementes eine Ereignismeldung bekommen.
    Standardmaessig ist das bei der awt-List nicht implementiert, ich moechte nun wissen, ob
    es eine Moeglichkeit gibt, die Standardbibliotheken zu bearbeiten, damit dies moeglich ist?
    - ICH MOECHTE KEIN SWING VERWENDEN ! -

    Vielen Dank fuer deine Muehen!

    Simon

  • #2
    Einfach das Mouse-Event nehmen und "getClickCount" darauf absetzen.
    z.B. int zaehler = e.getClickCount();
    Damit hast Du die Anzahl der Mausklicks ermittelt. Dann müßtest Du in
    der List den getSelectedValue benutzen können

    Comment

    Working...
    X