G
Guest
Gast
leider weiß ich nicht was falsch ist. das "this" wird immer als falsch angezeigt. Änder ich das static kann ich es auch nicht öffnen. Hilfe
Code:
import javax.swing.*;
import javax.swing.tree.*;
import javax.swing.event.*;
public class egal extends JTree{
public static void main( String args[] )
{
JFrame f = new JFrame();f.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode( "Stundenpläne" );
DefaultMutableTreeNode MeinStundenplan =
new DefaultMutableTreeNode("Mein Stundenplan");
rootNode.add(MeinStundenplan);
DefaultMutableTreeNode Prof =
new DefaultMutableTreeNode("Prof");
rootNode.add(Prof);
DefaultMutableTreeNode n =
new DefaultMutableTreeNode("Grudowski");
Prof.add(n);
n = new DefaultMutableTreeNode("Thies");
Prof.add(n);
n = new DefaultMutableTreeNode("Ratke");
Prof.add(n);
DefaultMutableTreeNode Room =
new DefaultMutableTreeNode("Room");
rootNode.add(Room);
n = new DefaultMutableTreeNode("012");
Room.add(n);
n = new DefaultMutableTreeNode("014");
Room.add(n);
n = new DefaultMutableTreeNode("N412");
Room.add(n);
this.setModel(new DefaultTreeModel(rootNode));
JTree tree = new JTree( MeinStundenplan );
JScrollPane scrollTree = new JScrollPane( tree );
JSplitPane teiler = new JSplitPane();
teiler.setLeftComponent(scrollTree);
teiler.setRightComponent(new JLabel("Test"));
f.getContentPane().add( teiler );
f.pack();
f.setVisible( true );
}
}