java不是有Tree吗?
javax.swing.tree.*;
javax.swing.tree.*;
解决方案 »
- java 连接 oracle报错。“java.lang.Error”
- 在java中居然无能为力输出一个变量的值,茫然!!!!!!!!!!!!!!!!!!!!!!
- 请高手赐教!版主帮我顶啊!谢谢!
- 打开多窗口程序的时候,怎么在打开另一个的时候隐藏前一个?
- 问个很菜的问题,莫笑,马上结贴
- 东软、PAT等高手汇集处,开源代码系统,非高手勿近!
- 来看看 我写的这个ping的实现。
- 新人求助关于线程同步问题。
- 本来装的j2SDK 1.4.1 可以用javac 编译程序,自从装了jbuild 7 后
- tomcat运行中的一个百思不得其解的现象????
- 菜鸟问题:java中连接MSSQL用JDBC,它的驱动是免费的吗?还是JDK1。2中已经提供了?
- 新得protected成员函数的问题
在javax.swing.tree包中带有一些类可供设置树的节点(Node).import javax.swing.*;
import javax.swing.tree.*;
public class MyJTree extends JFrame{
public MyJTree(){
JPanel mypanel=new JPanel();
DefaultMutableNode root=new DefaultMutableNode("这是根节点");
DefaultMutableNode child=new DefaultMutableNode("这是子节点");
root.add(child);
JTree mytree=new JTree(root);
mypanel.add(mytree);
this.getContentPane().add(mypanel,BorderLayout.CENTER);}public static void main(String[] args){
MyTree my=new MyTree();
}
}
还可以动态删减添加Node,再调用JTree的UpdataUI()方法刷新即可
我按照你的方法做出来了。
分不多,请见谅!请问!java.swing中有JFileChooser控件,但好像没有目录选择控件。我要做一个类似的控件,应如何做?如果有此类控件最好!
import javax.swing.*;
import javax.swing.tree.*;public class MyJTree extends JFrame
{ public MyJTree()
{ JPanel mypanel=new JPanel();
DefaultMutableTreeNode root=new DefaultMutableTreeNode("这是根节点");
DefaultMutableTreeNode child=new DefaultMutableTreeNode("这是子节点");
root.add(child);
JTree mytree=new JTree(root);
mypanel.add(mytree);
this.getContentPane().add(mypanel);}public static void main(String[] args)
{ MyJTree my=new MyJTree();
my.show();
}
}