Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

swing:jtree 2007/11/23 08:22 swing:jtree 2020/01/22 20:59 aktuell
Zeile 1: Zeile 1:
 +[[swing:swing|Java - AWT/Swing]]\\
====== JTree erstellen ====== ====== JTree erstellen ======
 +Ein einfaches Beispiel für einen JTree:\\
 +{{swing:jtree.png|}}\\
 +\\
 +<html>
 +  <script type="text/javascript"><!--
 +      google_ad_client="pub-9681858985507948";
 +      google_ad_width = 468;
 +      google_ad_height = 60;
 +      google_ad_format = "468x60_as";
 +      google_ad_type = "text";
 +      google_ad_channel = "";
 +      google_color_border = "cccccc";
 +      google_color_bg = "FFFFFF";
 +      google_color_link = "1d2d8c";
 +      google_color_text = "000000";
 +      google_color_url = "1d2d8c";
 +      //-->
 +  </script>
 +  <script type="text/javascript"
 +      src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 +  </script>
 +</html>
 +\\
<code java> <code java>
-package com.sowas.snippets+package com.sowas.javawiki.jtree
 +
import java.awt.BorderLayout; import java.awt.BorderLayout;
 +
import javax.swing.JFrame; import javax.swing.JFrame;
import javax.swing.JScrollPane; import javax.swing.JScrollPane;
import javax.swing.JTree; import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.DefaultMutableTreeNode;
- +  
-public class TreeDemo extends JFrame{ +public class JTreeDemo extends JFrame { 
-    +  
-  public TreeDemo(){+  public JTreeDemo() {
      setLayout(new BorderLayout());       setLayout(new BorderLayout());
-      +
      DefaultMutableTreeNode root = new DefaultMutableTreeNode("Root");       DefaultMutableTreeNode root = new DefaultMutableTreeNode("Root");
      DefaultMutableTreeNode node = new DefaultMutableTreeNode("Knoten");       DefaultMutableTreeNode node = new DefaultMutableTreeNode("Knoten");
Zeile 20: Zeile 44:
      node.add(new DefaultMutableTreeNode("Blatt 2"));       node.add(new DefaultMutableTreeNode("Blatt 2"));
      root.add(node);       root.add(node);
-      +
      JTree tree = new JTree(root);       JTree tree = new JTree(root);
      add(new JScrollPane(tree), BorderLayout.CENTER);       add(new JScrollPane(tree), BorderLayout.CENTER);
 +      pack();
  }   }
-   +  
-  public static void main(String[] args){ +  public static void main(String[] args) { 
-      JFrame frame = new TreeDemo();+      JFrame frame = new JTreeDemo();
      frame.setVisible(true);       frame.setVisible(true);
  }   }

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007