root = new DefaultMutableTreeNode("Entities");
model = new DefaultTreeModel(root);
tree = new JTree(model);
(增加节点)
root.removeAllChildren();
model.reload();
tree.updateUI();这样为什么不行删不掉啊!
model = new DefaultTreeModel(root);
tree = new JTree(model);
(增加节点)
root.removeAllChildren();
model.reload();
tree.updateUI();这样为什么不行删不掉啊!
解决方案 »
- 大神门,帮帮我把!!!
- java for循环改为递归(有难度)
- 电子词典executeQuery()问题(逃税法课写程序的学生你伤不起,进来看看吧!在线等)
- 哪位弟兄的机器上装了JDK6.0的帮忙做个测试
- 希望有经验的人帮我大一下,谢谢大家
- 谁有ftp客户端程序?
- java string的基础问题 求解答!!!
- 巨晕啊,该死的J2SDK。为什么就不进入浏览器呢?
- Integer.toString(xx);//Integer.toString()做什么用??
- 李煌老师谈 算法和数学之美
- <thinking in java>中for循环的语法
- 用JarOutputStream打包JAR文件时,JarEntry的名称出现乱码
//---初学者import java.awt.Window;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;import javax.swing.JDialog;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;/* Loon 2005-9-25
*/public class DialogTest { /**
* @param args
*/
public static void main(String[] args) {
new DialogTest(); } private JDialog dlg = null;
private JTree tree = null;
private JScrollPane treeview = null; DialogTest() {
dlg = new JDialog();
gettree();
dlg.getContentPane().add(treeview);
init();
} private JTree gettree(){
/*创建root*/
DefaultMutableTreeNode top =
new DefaultMutableTreeNode("The Java Series");
createNodes(top);
tree = new JTree(top);
treeview = new JScrollPane(tree); top.removeAllChildren();
tree.updateUI();
return tree;
}
private void createNodes(DefaultMutableTreeNode top) {
DefaultMutableTreeNode category = null;
//DefaultMutableTreeNode book = null;
category = new DefaultMutableTreeNode("Books for Java Programmers");
top.add(category);
//...add more books for programmers... category = new DefaultMutableTreeNode("Books for Java Implementers");
top.add(category); } void init() {
dlg.setTitle("Dialog Test");
dlg.setSize(200, 200);
dlg.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.out.println("Now Closing...");
Window w = e.getWindow();
w.setVisible(false);
w.dispose();
System.exit(0);
return;
} });
dlg.setVisible(true);
}
}
tree.updateUI();这么两句在我这没用啊!!!!我试过了!public void removeSelectionRows(int[] rows)
该怎么用啊!!