Alle Ordner in Klasse JTree öffnen/schließen?

Von: , Frage gestellt am Mi, 15. Mär 2000

Hallo,

wer weiss mit welcher Methode ich alle Ordner in der Java-Klasse javax.swing.JTree
öffnen bzw. schließen kann?

Dank,


Jörg

2 Antworten zu dieser Frage

  1. Antwort von nach 2 Tagen hilfreich
    Re: Alle Ordner in Klasse JTree öffnen/schließen?

    irgendwo am Anfang:
    JTree myTree = new JTree();

    Das Schließen des obersten Knotens müsste so gehen:
    myTree.fireTreeCollapsed(myTree.getPathForRow(0)); ... wenn die Root mit angezeigt wird (setRootVisible(true)); wenn nicht, mußt Du rekursiv (vom letzen ganz untern) alle TreePath's holen und sie einklappen mit der fire-Methode.

    Das Aufklappen geht genauso: fireTreeExpanded(TreePath tp);

    Ciao

    • Antwort von nach 2 Tagen hilfreich
      Thanks...

      _

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!