,我們可以創建使用動態JTree的根節點下的空directy。 如: 我們可以創建根節點下一個空的節點(目錄)
上午tyring創建這樣
public void actionPerformed(ActionEvent e) {
String command = e.getActionCommand();
if (ADD_COMMAND.equals(command)) {
//Add button clicked
System.out.println("BUTTON CLICKED ");
DefaultMutableTreeNode p3,p4;
p3=treePanel.addObject("New Node " + newNodeSuffix++);
treePanel.addObject(p3, "newDir",false);
}
}
public void populateTree(DynamicTree treePanel) {
String p1Name = new String("Parent 1");
String p2Name = new String("Parent 2");
String c1Name = new String("Child 1");
String c2Name = new String("Child 2");
DefaultMutableTreeNode p1, p2;
p1 = treePanel.addObject(null, p1Name);
p2 = treePanel.addObject(null, p2Name);
treePanel.addObject(p1, c1Name);
treePanel.addObject(p1, c2Name);
treePanel.addObject(p2, c1Name);
treePanel.addObject(p2, c2Name);
}
點擊按鈕事件中,我不能讓目錄,而不做這樣 一個JTree ** DefaultMutableTreeNode P3,P4;
p3=treePanel.addObject("New Node " + newNodeSuffix++);
treePanel.addObject(p3, "newDir",false);**
結果我得到了目錄中包含文件
我想避免只NEWDIR空目錄需要 請幫我..........
任何幫助是明顯.......
非常感謝你。
爲了更好地幫助越早,張貼[SSCCE(http://sscce.org/)。 ? –
_Is有可能... _答案是:YES。但是你的問題過於寬泛,不能簡明回答。按照安德魯的建議。 –
-1不明確的問題:1)什麼_is_你_do_要達到(對不起什麼DynamicTree B),但無法理解_avoid的NEWDIR只有空目錄是needed_)C)仍然沒有SSCCE。原因是,這個問題是無法回答的,所以投票結束。 – kleopatra