2012-07-13 27 views
8

मैं रूट नोड के सभी बच्चे नोड्स प्राप्त करना चाहता हूं।jtree में रूट नोड के सभी बच्चे कैसे प्राप्त करें?

पूर्व:

Root 
    child1 
     child1.child1 
    child2 
     child2.child1 

अब मैं दो बच्चे नोड्स "child1" और "child2" कहा जाता प्राप्त करना चाहते हैं।

यह कैसे करें? क्या कोई संभावना है?

tree.getModel().getRoot(); 

तो इस रूट नोड के बच्चों की संख्या प्राप्त:

tree.getModel().getChildCount(rootNode) 

तो

कृपया मेरी मदद करो, अग्रिम धन्यवाद ..

उत्तर

14

पेड़ की जड़ प्राप्त करें 0 से बच्चों की संख्या तक जाएं और

tree.getModel().getChild(rootNode, i) 
पर जाएं रूट नोड के बच्चों को पाने के लिए

+0

धन्यवाद मैं इस सवाल का जवाब मिल गया। कृपया मुझे बताएं कि रूट रूट नोड के सभी बच्चे नोड्स को कैसे हटाया जाए। –

+0

आप दूसरे में पैरामीटर भूल गए :-) – kleopatra

+0

धन्यवाद @ क्लेओपात्रा। फिक्स्ड। –

संबंधित मुद्दे