tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
349
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Quacka_R Quacka_R ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    1
    Hiho,

    ich würde gerne wissen ob es möglich ist, einen JTree mit der Ordnerstruktur eines FTP-Spaces zu füllen. Also ähnlich wie tree.setModel, nur das ich dort ein FTPFile mitgebe, oder die ganze Connection o.ä.. Ich würde es zwar mit TreeNodes und vielen If-Verschatelungen hinbekommen, aber iwie ist das nicht das wahre.

    Schonmal Danke im Vorraus für alle Ideen und Lösungsvorschläge
    Quacka_R
    Geändert von Quacka_R (17.09.11 um 12:48 Uhr)
     

  2. #2
    SE Tutorials.de Gastzugang
    Hi und Willkommen bei Tutorials.de

    Nun ... ich denke schon das es da was fertiges gibt ... guck mal in den Apache-Commons ... da sollte sich was finden lassen.
    Ansonsten müsstest du das Model selbst zusammenbauen in dem du erstmal den FTP-Server nach der Struktur fragst und das dann Stück für Stück zusammenfügst.
    Um die Geschwindigkeit zu erhöhen könntest du dann mit Listener arbeiten und nur die Struktur der aktuell selektierten Node im Speicher halten weil ansonsten könntest du leicht einen OutOfMemoryError oder einen StackOverflowError bekommen wenn du zu viel auf einmal laden willst.
     

Ähnliche Themen

  1. Ordnerstruktur - OOP
    Von groooveman im Forum PHP
    Antworten: 2
    Letzter Beitrag: 07.09.11, 17:41
  2. JTree mit Verzeichnissen füllen
    Von Xandro im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 16
    Letzter Beitrag: 14.10.08, 11:51
  3. Cd-Ordnerstruktur ausdrucken
    Von Jan-Frederik Stieler im Forum Office-Anwendungen
    Antworten: 3
    Letzter Beitrag: 21.05.06, 01:12
  4. Ordnerstruktur in XML abbilden?
    Von TigerFox im Forum PHP
    Antworten: 0
    Letzter Beitrag: 06.09.04, 19:08
  5. Ordnerstruktur aus DB
    Von bastiglasl im Forum PHP
    Antworten: 2
    Letzter Beitrag: 15.07.04, 18:18