java swing jtree简单界面使用
2013-09-21 23:39
363 查看
]
// 设置同时只能有一个节点被选中,这是为了确定唯一路径’
//设置是否显示根节点的“展开/折叠”图标,默认是false
import javax.swing.JFrame; import javax.swing.JTree; import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.tree.DefaultTreeModel; import javax.swing.tree.TreeSelectionModel; public class Tree extends JFrame { /** * */ private static final long serialVersionUID = 1L; JTree tree = new JTree(); private void setTree() { // TODO Auto-generated method stub DefaultMutableTreeNode root = null; DefaultMutableTreeNode leaf1,leaf2; root = new DefaultMutableTreeNode("work"); DefaultMutableTreeNode nodeppt=new DefaultMutableTreeNode("ppt"); root.add(nodeppt); leaf1=new DefaultMutableTreeNode("6_10.ppt"); leaf2=new DefaultMutableTreeNode("6_10.vsd"); nodeppt.add(leaf1); nodeppt.add(leaf2); tree.getSelectionModel().setSelectionMode( TreeSelectionModel.SINGLE_TREE_SELECTION ); tree.setShowsRootHandles( true ); //树不可以编辑 tree.setEditable( false ); tree.setModel(new DefaultTreeModel(root)); getContentPane().add(tree); } public static void main(String[] args) { Tree t = new Tree(); t.setSize(300,300); t.setTree(); t.show(); } }
tree.getSelectionModel().setSelectionMode( TreeSelectionModel.SINGLE_TREE_SELECTION );
// 设置同时只能有一个节点被选中,这是为了确定唯一路径’
tree.setShowsRootHandles( true );
//设置是否显示根节点的“展开/折叠”图标,默认是false
相关文章推荐
- java学习笔记之使用MyEclipse写一个简单的登陆界面(二)
- Java中使用Socket完成简单的远程计算(含粗糙界面和正则表达式判断数字类型)
- 使用java实现简单QQ登录界面
- Java Socket以及界面动态加载的简单使用
- 使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能。并且在界面上有radio 的选择内容也要上传
- 使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能。并且在界面上有radio 的选择内容也要上传
- 使用java的GUI设计一个简单的登陆界面(1)
- java 正则表达式的使用 超级简单
- 简单的使用jni调用java方法
- JAVA学习笔记_Junit测试简单使用_assertEquals
- java-RSA算法加密工具的简单使用方法
- jni使用基础(八)之jni使用流程及C调用java简单说明
- 使用阿里大于接口实现一个简单的短信验证(Java版)
- 【知了堂学习笔记】Java中static关键字的一些简单使用方法
- 小学生四则运算出题程序 无操作界面java版 简单的运用java中一些基本操作
- java netty简单使用
- Java项目开发环境构建工具 Gradle 使用笔记(简单、基本)
- session失效,使用ajax请求数据被拦截,此时正常的处理逻辑是跳到登录界面,而不是界面没有变化(java判断是否是ajax请求)
- JAVA - Sql解析工具fdb-sql-parser简单使用
- 简单的在Java中使用SQLite的教程