java jtree_Java JTree
Java JTree
1 Java JTree的介紹
JTree類用于顯示樹結構數據或層次結構數據。JTree是一個復雜的組件。它的最頂部有一個“根節點”,它是樹中所有節點的父節點。它繼承了JComponent類。
2?Java JTree的聲明
我們來看一下javax.swing.JTree類的聲明。
public class JTree extends JComponent implements Scrollable, Accessible
3?Java JTree的構造方法
方法
描述
JTree()
用示例模型創建一個JTree。
JTree(Object[] value)
創建一個JTree,將指定數組的每個元素作為新根節點的子級。
JTree(TreeNode root)
創建一個以指定的TreeNode作為其根的JTree,該JTree顯示根節點。
4?Java JTree的案例
package com.yiidian;
/**
* 一點教程網: http://www.yiidian.com
*/
import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;
public class TreeExample {
JFrame f;
TreeExample(){
f=new JFrame();
DefaultMutableTreeNode style=new DefaultMutableTreeNode("Style");
DefaultMutableTreeNode color=new DefaultMutableTreeNode("color");
DefaultMutableTreeNode font=new DefaultMutableTreeNode("font");
style.add(color);
style.add(font);
DefaultMutableTreeNode red=new DefaultMutableTreeNode("red");
DefaultMutableTreeNode blue=new DefaultMutableTreeNode("blue");
DefaultMutableTreeNode black=new DefaultMutableTreeNode("black");
DefaultMutableTreeNode green=new DefaultMutableTreeNode("green");
color.add(red); color.add(blue); color.add(black); color.add(green);
JTree jt=new JTree(style);
f.add(jt);
f.setSize(200,200);
f.setVisible(true);
}
public static void main(String[] args) {
new TreeExample();
}
}
輸出結果為:
總結
以上是生活随笔為你收集整理的java jtree_Java JTree的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 20日均线金叉60日均线的战法?
- 下一篇: 188 元年内好价:京东 + 腾讯视频等