Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

FH-Hof JTree Richard Göbel. FH-Hof JTreeModel Zeichenkette Objekt Zeichenkette Objekt Aufbau eines JTree - Klassen DefaultMutableTreeNode JTree.

Ähnliche Präsentationen


Präsentation zum Thema: "FH-Hof JTree Richard Göbel. FH-Hof JTreeModel Zeichenkette Objekt Zeichenkette Objekt Aufbau eines JTree - Klassen DefaultMutableTreeNode JTree."—  Präsentation transkript:

1 FH-Hof JTree Richard Göbel

2 FH-Hof JTreeModel Zeichenkette Objekt Zeichenkette Objekt Aufbau eines JTree - Klassen DefaultMutableTreeNode JTree

3 FH-Hof Aufbau eines JTree - Programmcode Modell 1 DefaultMutableTreeNode top = new DefaultMutableTreeNode("Vorlesungen"); DefaultTreeModel treeModel = new DefaultTreeModel(top); DefaultMutableTreeNode studiengang = null; DefaultMutableTreeNode vorlesung = null; studiengang = new DefaultMutableTreeNode( "Technische Informatik" ); top.add(studiengang); vorlesung = new DefaultMutableTreeNode(new Vorlesung( "Basissoftware 1", 4 )); studiengang.add(vorlesung); vorlesung = new DefaultMutableTreeNode(new Vorlesung( "Mathematik I", 4 )); studiengang.add(vorlesung);

5 FH-Hof Aufbau eines JTree - Programmcode Baum erzeugen tree = new JTree(treeModel); tree.setMinimumSize(new Dimension(...)); tree.getSelectionModel().setSelectionMode (TreeSelectionModel.SINGLE_TREE_SELECTION);.add(tree);

6 FH-Hof Aufbau eines JTree - Programmcode TreeSelectionListener tree.addTreeSelectionListener(new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { Object c = tree.getLastSelectedPathComponent();; if (node == null) return; DefaultMutableTreeNode node = (DefaultMutableTreeNode) c; Object nodeInfo = node.getUserObject(); if (node.isLeaf()) { Vorlesung v = (Vorlesung) nodeInfo;... } });


Herunterladen ppt "FH-Hof JTree Richard Göbel. FH-Hof JTreeModel Zeichenkette Objekt Zeichenkette Objekt Aufbau eines JTree - Klassen DefaultMutableTreeNode JTree."

Ähnliche Präsentationen


Google-Anzeigen