java - JTree set handle visible on first node level when root is not displayed -


मेरे पास इस तरह से एक जेटी्री है:

  मास्टररूट + -रूट + + + + + चाइल्डए 1 + - GrandChildA1a + -RootB + -ChildB1 + -ग्राड चाइल्डबी 1 ए   

मुझे मास्टरआरूट नोड को प्रदर्शित नहीं करना है, लेकिन अगर मैं `configTree.setRootVisible (false) 'को कॉल करता हूं;

मुझे मिल गया: <पूर्व> रूट ए + - चाइल्डए 1 + -ग्राण्ड चाइल्ड ए 1 रूट रूट + + + + + + + + + + + + + + + + + + + + + + + + और <+> मुझे यह चाहिए:

  + - रूट ए + - चाइल्डए 1 + -ग्राड चाइल्ड ए 1 ए + -रूटब + -छिल्द्बी 1 + -ग्राड चाइल्डबी 1 ए   

नोट: हाँ मुझे सिर्फ '+ -' (इसके लिए क्या नाम है) की आवश्यकता है ? नोड हैंडलर ??) मास्टर रूट के बाद मेरे पहले स्तर के नोड्स में प्रदर्शित होने के लिए।

+ - 'को' हैंडल 'कहा जाता है और जिस विधि को आप कॉल करना चाहते हैं वह है setShowsRootHandles (true)

यह वास्तव में UI का एक संकेत है इसे देखने के लिए छोड़ दिया गया है और संकेत का सम्मान करना है या नहीं।


Comments

Popular posts from this blog

google indexing -

wpf - Custom Message Box Advice -

Eclipse CDT variable colors in editor -