मेरे पास JList
है जो बहुत लंबे आइटम नामों के साथ है जो क्षैतिज स्क्रॉल-बार स्क्रॉल-फलक में दिखाई देने का कारण बनता है।जेएलिस्ट वस्तुओं में शब्द लपेटें
क्या वैसे भी है कि मैं शब्द लपेट सकता हूं ताकि पूरे पंक्ति का नाम 2 पंक्तियों में दिखाई दे, फिर भी एक क्लिक में चुना जा सकता है? I.E इसे अभी भी व्यवहार करना चाहिए एक ही आइटम के रूप में, लेकिन दो पंक्तियों में प्रदर्शित किया जाना चाहिए।
यहाँ मैं मैं अपने प्रोजेक्ट MyCellRenderer को एक नया वर्ग जोड़ा नीचे
उदाहरण देखने के बाद क्या किया और उसके बाद मैं अपने सूची के पद सृजन कोड में MyList.setCellRenderer(new MyCellRenderer(80));
जोड़ा गया है। क्या वहां मेरे कुछ और करने की आवश्यकता है?
कस्टम सेल रेंडरर का उपयोग करें। –
मुझे ऐसा कुछ हल करने के लिए जेएलएबल, एचटीएमएल और सरल स्टाइल शीट का उपयोग करके किसी को याद किया गया था (यह एंड्रयू था)। –
हां, ज़ाहिर है, यह एंड्रयू था: [कुछ-शब्द-लपेट-संपत्ति-का-जेलाबेल मौजूद है] (http://stackoverflow.com/questions/7861724/is-there-some-word- रेप-संपत्ति के- JLabel-अस्तित्व/7861833 # 7861833)। मुझे विश्वास है कि इस अवधारणा का उपयोग आपके कस्टम सेल रेंडरर में भी किया जा सकता है। –