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相关推荐
- java树 JTree实例(可动态添加节点)
import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.tree.*; class ...
- 23、Java Swing JTree:树组件
如果要显示一个层次关系分明的一组数据,用树结构是最合适的.树如同 Windows 资源管理器的左半部,可通过单击文件夹展开或者收缩内容. Swing 使用 JTree 类实现树,它的主要功能是把数据按 ...
- Java Swing JTree:树组件
如果要显示一个层次关系分明的一组数据,用树结构是最合适的.树如同 Windows 资源管理器的左半部,可通过单击文件夹展开或者收缩内容. Swing 使用 JTree 类实现树,它的主要功能是把数据按 ...
- Java开发技术大全(由简入深500个源码讲解)
下面是java代码的范例列表: 代码运行环境 所有的源程序(除书中特别注明的错误例子外)在以下环境调试通过: (1)操作系统:Windows 2000/XP/7 (2)编辑环境:UltraEd ...
- java中treenode的使用_java站如何利用TreeNode构造自定义的树结构?
展开全部 import javax.swing.*; import javax.swing.tree.*; import java.awt.*; import java.awt.event.*; cl ...
- Swing-JTree树模型的操作
本文介绍Java Swing中的JTree模型,介绍如何创建.修改.遍历,设置树.参考Core Java2相关章节及其源代码. Swing树使用人们所熟悉的文件夹和树叶图来显示分层的数据.树由节点组成 ...
- 操作系统作业 - 文件管理 - 模拟文件管理系统
操作系统作业-模拟文件管理系统 文末有源码 文章目录 操作系统作业-模拟文件管理系统 1. 项目需求 1.1 基本任务 1.2 功能描述 1.3 项目目的 2. 开发环境 3. 项目结构 4. 系统分 ...
- Java Jtree渲染叶子实现可以添加swing组件
原文:http://blog.csdn.net/cuiyaoqiang/article/details/46360537 效果如上图 import Java.awt.Color; import ...
- java gui 层次结构_JAVA GUI学习 - JTree树结构组件学习 ***
这个类大家都很熟悉了,现在来看这个类的源代码. public class ArrayList extends AbstractList implements List, RandomAccess, C ...
最新文章
- 002_图表容器及大小
- Geolocation :基于浏览器的定位服务
- WTM 构建DotNetCore开源生态,坐而论道不如起而行之
- navicat怎么查看数据库的url_连接数据库url怎么写
- ecshop根目录调用_ecshop调用指定商品分类下的商品
- 【重磅预告】揭秘阿里双11技术进步历程!
- Vue.js 中取得后台原生HTML字符串 原样显示问题的解决方法
- 【图像检索】基于matlab GUI KNN图像检索【含Matlab源码 267期】
- c++ 中引用()的用法和应用实例
- jquery 鼠标按住移动的解决方案
- *计算机二级MS office 注意事项*
- php网站源码木马查杀检测工具
- Markdown详细教程+技巧总结
- iOS内购实现及测试Check List
- 鸿蒙2000plus,天玑2000plus处理器相当于骁龙的多少
- 让闲置物品“换”出财富
- 1+X Web前端等级考证 | 2020 12月Web前端开发中级理论 (模拟试题第三套) 附答案
- python 对数函数_使用Python玩转高等数学(4):对数函数
- 单向散列函数的实际应用
- MS MARCO Document Ranking Leaderboard —— UniRetriever