Ich muß Kontrollkästchen in dem JTree. Ein benutzerdefinierter TreeCellRenderer / TreeCellEditor scheint der richtige Ansatz. Bisher habe ich den CheckBoxNodeRenderer Ansatz auf dieser Webseite . Es funktioniert OK mit Ausnahme von zwei Dingen:
- gibt es zusätzliche Leerzeichen über + unter dem Kontrollkästchen; Ich möchte es das gleiche wie eine regelmäßige JTree halten.
- Ich möchte zwischen einem Klick auf das Kästchen unterscheiden sich (die versuchen soll, das Kontrollkästchen wechseln), und klicken Sie auf den Text mit der Checkbox zugeordnet (die ein Ereignis-Listener diese interpretieren, wie Sie auf den entsprechenden Baumknoten und alle Maßnahmen ergreifen lassen sollte Ist angemessen)
gibt es eine Möglichkeit, diese Dinge zu tun? Ich sah mich um für JTrees mit Kontrollkästchen kann nicht viel finden. JIDE sieht gut aus, aber ich brauche freie Open-Source-Software (GPL nicht ok ist, LGPL ist ok) in diesem Fall. (Oder mein eigenes Kontrollkästchen Baum erstellen)













