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
Post a Comment