JTree reagiert auf Tastendruck

Von: , Frage gestellt am Do, 3. Mär 2005

Hallo.

Ich hab folgendes Problem:
Bei meinem JTree hat mehrere Nodes. Sobald ich eine Node markiere und dann eine Taste drücke, springt die Markierung zu der Node, deren Anfangsbuchstabe mit dem der gedrückten Taste übereinstimmt. Also z.B. habe ich eine Node mit dem Titel "Apfel" und sobald ich auf die Taste "A" (Shift ist egal) drücke, springt die Markierung auf die Node "Apfel".
Nun meine Frage: Wie kann ich das Verhalten unterbinden? Bei meinem Programm soll er das nämlich nicht machen.

Danke schonmal und noch nen angenehmen Tag.
Chris

2 Antworten zu dieser Frage

  1. Antwort von nach 28 Minuten 0 hilfreich
    Re: JTree reagiert auf Tastendruck

    Ok, habs rausgefunden.

    Man muss einfach alle KeyListener am JTree löschen. Dann springt da nichts mehr...

    CU Chris

    • Antwort von nach 2 Tagen 0 hilfreich
      Re^2: JTree reagiert auf Tastendruck

      Eleganter ist es die nicht benötigten Key's aus der ActionMap des
      Trees zu löschen oder an die darunterliegenden Elemente
      weiterzuleiten.


      Gruß,


      Peter [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!