tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
972
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nijura Nijura ist offline Grünschnabel
    Registriert seit
    Dec 2008
    Ort
    Passau
    Beiträge
    2
    Hallo zusammen,

    ich hab da ein kleines Problem.
    Ich moechte aus einer XML-Datei einen JTree erzeugen, der alle Elemente anzeigt und wenn man auf eines dieser Elemente klickt, sollen neben dem JTree die Attribute das markierten Elements angezeigt werden.

    Den JTree hab ich hinbekommen, nur hab ich jetzt das Problem, dass ich ja den aktuell markierten Knoten brauche, das mache ich mit

    Code :
    1
    2
    
    DefaultMutableTreeNode node = 
            (DefaultMutableTreeNode)  tree.getLastSelectedPathComponent();

    Nur weiss ich nicht wie ich da nun die Attribute kriegen soll...
    Ich hab versucht das auf Node zu casten, aber da kommt als Fehler

    Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.tree.DefaultMutableTreeNode cannot be cast to org.w3c.dom.Node

    Vielleicht kann mir da jemand weiterhelfen?
    liebe Gruesse Nijura

    P.S.: bin neu im Forum, bitte entschuldigt, wenn ich ins falsche Unterforum gepostet habe, ich wusste nicht genau ob nun Java oder XML
     

  2. #2
    breeZer87 breeZer87 ist offline Grünschnabel
    Registriert seit
    Mar 2007
    Beiträge
    1
    node.getUserObject() sollte dir dabei weiterhelfen
     

  3. #3
    Nijura Nijura ist offline Grünschnabel
    Registriert seit
    Dec 2008
    Ort
    Passau
    Beiträge
    2
    Danke fuer deine Antwort

    Ja, sollte es.
    Funktioniert aber nur bei der Klasse Node und nicht bei DefaultMutableTreeNode und die auf Node casten kann ich nicht.

    Ich hab aber eine Lösung gefunden, ich hab mir eine eigene Klasse geschrieben, die den entsprechenden Node mit dem DefaultMutableTreeNode in meinem Baum verknuepft und so komm ich dann auch ueber den DefaultMutableTreeNode an den Node

    Problem somit geloest
     

Ähnliche Themen

  1. Attribute von einem XML-Schema lesen
    Von RE-DIK im Forum XML Technologien
    Antworten: 5
    Letzter Beitrag: 09.02.10, 15:10
  2. XML Attribute auslesen
    Von Cluster im Forum PHP
    Antworten: 2
    Letzter Beitrag: 09.09.09, 13:45
  3. Objekte nach einem ihrer Attribute sortieren
    Von geisendorf im Forum Java
    Antworten: 3
    Letzter Beitrag: 23.01.08, 09:12
  4. Knoten-Attribute einer xsd-Datei in einem JTree auslesen
    Von Perplex im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 20.07.05, 18:24
  5. file attribute auslesen :-)
    Von salex im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 26.07.04, 17:04