我想第一次使用和理解JTrees,TreeModels,TreeModes等。我想用一棵樹來代表我的本地設備附近的藍牙設備。我的藍牙設備是樹的根節點,任何來自根節點的FIRST後代都將是附近的藍牙設備。 設置我樹開始與如下(縮短爲了簡潔代碼): topTreeNode = new DefaultMutableTreeNode("Local Bluetooth Device");
treeMode
使用DefaultTreeModel,defaultmutbletreenode的getRoot()返回它的最高祖先,但是如何讓它回到第二個祖先? root
- ancestor 1
- some parent
- some child
- ancestor 2
- some parent
- another parent
- some chi
我現在在學習java,而我的一個應用程序很簡單Swing文件層次結構查看器,它使用JTree小部件。我的問題是如何添加Jtree鼠標選擇事件偵聽器比如登錄時的節點文本值到控制檯)時,我實現了一個TreeModel的這種方式(例如,從書「果殼中的Java基礎類」): public class FileTreeDemo {
public static void main(String[] a