JAVA 树 叶子节点的展开 请问 怎么 把叶子节点也设置成能展开啊,只不过展开没有数据而已。但是叶子节点前有+图标展开后没变化 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.tree.*;public class JTreeTestFrame extends JFrame { public JTreeTestFrame() { // DefaultMutableTreeNode构造函数的第二个参数,为true表示可展开,为false表示不可展开 DefaultMutableTreeNode root = new DefaultMutableTreeNode("root", true); DefaultMutableTreeNode node = new DefaultMutableTreeNode("node", false); DefaultMutableTreeNode dir = new DefaultMutableTreeNode("dir", true); root.add(node); root.add(dir); // DefaultTreeModel的第二个参数表示是否考虑DefaultMutableTreeNode的第二个参数 DefaultTreeModel model = new DefaultTreeModel(root, true); JTree tree = new JTree(model); add(new JScrollPane(tree)); } public static void main(String[] args) { JFrame frame = new JTreeTestFrame(); frame.setSize(400, 300); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }} 怎么完成这两个项目 新手问题求助! 类的继承问题? 有关length的一个问题? 求THINKING IN JAVA 4 谁有jmf比较全面的学习文档啊? 怪了,用jbuilder2005打包生成的exe文件就是不能执行,以前用jbx打包就可以 关于用jbuilder开发application执行的问题 this.addNotify()是什么功能呢? java里如果有构造函数,是不是在运行main函数之前构造函数就要运行一下? OutputStream 转成 InputStream 流 <求助啊!>哥哥姐姐们帮我看下这个问题是咋回事了
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.tree.*;public class JTreeTestFrame extends JFrame
{
public JTreeTestFrame()
{
// DefaultMutableTreeNode构造函数的第二个参数,为true表示可展开,为false表示不可展开
DefaultMutableTreeNode root = new DefaultMutableTreeNode("root", true);
DefaultMutableTreeNode node = new DefaultMutableTreeNode("node", false);
DefaultMutableTreeNode dir = new DefaultMutableTreeNode("dir", true);
root.add(node);
root.add(dir);
// DefaultTreeModel的第二个参数表示是否考虑DefaultMutableTreeNode的第二个参数
DefaultTreeModel model = new DefaultTreeModel(root, true);
JTree tree = new JTree(model);
add(new JScrollPane(tree));
}
public static void main(String[] args)
{
JFrame frame = new JTreeTestFrame();
frame.setSize(400, 300);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}