Hallo,
ich lasse durch die Funktion Tree() einen JTree mit Testinhalt erzeugen.
Statt des Inhalts wird aber nur der JTree-Standartinhalt mit colors, sports und food angezeigt, wenn ich mit der Funktion inen JTree erzeuge.
Was ist mein Fehler?
MfG
DeeDee0815
ich lasse durch die Funktion Tree() einen JTree mit Testinhalt erzeugen.
Code:
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
class Tree
extends JTree
{
private static final long serialVersionUID = 1L;
public Tree()
{
DefaultMutableTreeNode root;
DefaultMutableTreeNode child;
DefaultMutableTreeNode subchild;
root = new DefaultMutableTreeNode("MenRecord");
child = new DefaultMutableTreeNode("Neuer MR");
subchild = new DefaultMutableTreeNode("MR01");
child.add(subchild);
subchild = new DefaultMutableTreeNode("MR02");
child.add(subchild);
subchild = new DefaultMutableTreeNode("MR03");
child.add(subchild);
subchild = new DefaultMutableTreeNode("MR04");
child.add(subchild);
root.add(child);
JTree tree = new JTree(root);
tree.setRootVisible(true);
add(tree);
}
}
Statt des Inhalts wird aber nur der JTree-Standartinhalt mit colors, sports und food angezeigt, wenn ich mit der Funktion inen JTree erzeuge.
Code:
JScrollPane Tree = new JScrollPane(new Tree());
Tree.setPreferredSize(new Dimension(200, 0));
Was ist mein Fehler?
MfG
DeeDee0815