मुझे एक बड़े स्क्रॉलपैन के अंदर जावाएफएक्स 2.2 ट्री व्यू नियंत्रण का उपयोग करने की आवश्यकता है जिसमें कई अन्य तत्व हैं जो ट्रीव्यूव का हिस्सा नहीं हैं। समस्या यह है कि TreeView का अपना अंतर्निहित स्क्रॉलपैन है। क्या किसी के पास अंतर्निहित स्क्रॉलपैन को बंद करने का एक तरीका है ताकि ट्री व्यू उसमें मौजूद वस्तुओं के जितना बड़ा हो सके?जावाएफएक्स ट्री व्यू स्क्रॉल फलक को हटाएं
5
A
उत्तर
0
हालांकि स्क्रॉल बार को हटाने के लिए वर्तमान में संभव नहीं है, लेकिन अधिकतर उन्हें सीएसएस के साथ छिपाना संभव है।
.your-selector *.column-header-background *.show-hide-columns-button,
.your-selector *.scroll-bar:vertical *.increment-button,
.your-selector *.scroll-bar:vertical *.decrement-button,
.your-selector *.scroll-bar:vertical *.increment-arrow,
.your-selector *.scroll-bar:vertical *.decrement-arrow {
-fx-background-color: null;
-fx-background-radius: 0;
-fx-background-insets: 0;
-fx-padding: 0;
-fx-shape: null;
}
.your-selector *.scroll-bar:horizontal,
.your-selector *.scroll-bar:horizontal *.track,
.your-selector *.scroll-bar:horizontal *.track-background,
.your-selector *.scroll-bar:horizontal *.thumb,
.your-selector *.scroll-bar:horizontal *.increment-button,
.your-selector *.scroll-bar:horizontal *.decrement-button,
.your-selector *.scroll-bar:horizontal *.increment-arrow,
.your-selector *.scroll-bar:horizontal *.decrement-arrow {
\t -fx-base: transparent;
\t -fx-background-color: white;
}
0
यह एक अच्छा सवाल है।
मुझे लगता है कि आपको अपना खुद का TableViewSkin बनाना होगा जो VirtualContainerBase से प्राप्त नहीं होता है। VirtualContainerBase VirtualFlow प्रबंधित करता है, जिसे आप नहीं चाहते हैं कि आप पूरे TreeView को प्रदर्शित करना चाहते हैं। मेरा मानना है कि यह जावाएफएक्स 2/8 एपीआई के भीतर सामान्य तरीके से पूरा करने के लिए एक कठिन चीज है और इस समय इसे पूरा करने के तरीके पर कोई नमूना समाधान या आगे सुझाव नहीं है।
वहाँ JavaFX समस्या ट्रैकर में ऐसी कार्यक्षमता के लिए एक मौजूदा सुविधा का अनुरोध है:
- RT-26631 "की अनुमति दें स्क्रॉल टेबल, सूची, ट्री और TreeTable तरह नियंत्रण पर अक्षम होने"।
वर्तमान में, भविष्य में रिलीज में कार्यान्वयन के लिए सुविधा निर्धारित नहीं की गई है।
संबंधित मुद्दे
- 1. चयनित ट्री व्यू नोड को स्क्रॉल करें
- 2. ट्री व्यू
- 3. जावाफैक्स 2 ट्री व्यू - रूट आइटम छुपाएं
- 4. डब्ल्यूपीएफ: ट्री व्यू वर्चुअलाइजेशन
- 5. बाहरी AndroidManifest.xml प्रोजेक्ट व्यू फलक
- 6. डब्ल्यूपीएफ सी # ट्री व्यू
- 7. ट्री-व्यू विकल्प
- 8. ट्री व्यू चयनित आइटम
- 9. जेपीनेल को जावाएफएक्स फलक में कैसे एम्बेड करें?
- 10. स्क्रॉल व्यू
- 11. स्क्रॉल व्यू
- 12. डब्ल्यूपीएफ ट्री व्यू, इंडेशन को कैसे बदलें
- 13. ट्री व्यू में एकाधिक चयन
- 14. ट्री व्यू लेबल संपादन प्रश्न
- 15. डब्ल्यूपीएफ ट्री व्यू पदानुक्रमित बाध्यकारी।
- 16. जावाएफएक्स 2 टेबल व्यू: सेल
- 17. ट्री व्यू/ट्री व्यूइटम नियंत्रण टेम्पलेट्स बिंदीदार लाइनों के साथ
- 18. जावाएफएक्स 8, स्प्लिटपेन में एक फलक कैसे छिपाना है?
- 19. स्क्रॉल व्यू (स्विफ्ट 3)
- 20. कस्टम स्क्रॉल व्यू
- 21. आईओएस: स्क्रॉल व्यू
- 22. 'स्क्रॉल' घटना कंपोजिट व्यू
- 23. डेटाग्रिड व्यू: स्क्रॉल नीचे
- 24. क्षैतिज स्क्रॉल व्यू
- 25. स्क्रॉल व्यू के अंदर स्क्रॉल वेबव्यू
- 26. जावाएफएक्स टेबलव्यू और स्क्रॉलपेन स्क्रॉल समस्या
- 27. नेस्टेड स्क्रॉल व्यू
- 28. क्षैतिज स्क्रॉल व्यू ViewPager
- 29. व्यू मॉडल में चयनित दृश्य में ट्री व्यू सिंक
- 30. सी # विंडोज फॉर्म ट्री व्यू लेबलएडिट