Hi Leute. Für meinen Media Player schreibe ich eine Medienbibliothek, die zum einen Teil aus einem JTree, zum anderen aus einer JTable besteht. Der JTree ist für die Verzeichnisstruktur der Bibliothek zuständig (d.h. Wiedergabelisten, Unterverzeichnisse, Alben, Interpreten, usw.), die JTable verwende ich, um zum aktuell im JTree ausgewählten Objekt die enthaltenen Titel anzuzeigen.
Meine Fragen:
Wie kann ich zum JTree Blätter und "Ordner" hinzufügen bzw. löschen?
Wie kann ich eine neue Zeile zur JTable hinzufügen bzw löschen?
Bisher hab ich es so probiert:
JTree:
wobei root eine Instanz von DefaultMutableTreeNode darstellt, außerdem ist root die Wurzel des JTrees (wie man dem Namen warscheinlich entnehmen kann :wink: ). Leider passiert hier nix, sprich es wird nichts hinzugefügt, so wie ich es gerne hätte. :bahnhof:
Zur JTable hab ich grad keinen Code zur Hand.... :? :wink: :lol:
Meine Fragen:
Wie kann ich zum JTree Blätter und "Ordner" hinzufügen bzw. löschen?
Wie kann ich eine neue Zeile zur JTable hinzufügen bzw löschen?
Bisher hab ich es so probiert:
JTree:
Code:
private void addNewTreeNode() {
String s = JOptionPane.showInputDialog("");
DefaultMutableTreeNode treenode = new DefaultMutableTreeNode(s);
root.add(treenode);
}
Zur JTable hab ich grad keinen Code zur Hand.... :? :wink: :lol: