मैं AWT/स्विंग में मल्टी-लाइन लेबल कैसे बनाऊं?

0
10512

AWT लेबल लेबल पर एकाधिक पंक्तियों का समर्थन नहीं करता है। आपको एकाधिक लेबल घटक बनाने और उन्हें एक पैनल में रखने (या अपना स्वयं का घटक बनाने) की आवश्यकता होगी।

स्विंग 1.1.1 और बाद के संस्करण में, आप मल्टी-लाइन लेबल प्राप्त करने के लिए अपने लेबल में HTML रख सकते हैं, जैसा कि

स्ट्रिंग htmlLabel = " HTML लेबल "+" मल्टी-लाइन "; JLabel लेबल = नया JLabel(htmlLabel);

यदि आप नई लाइनों का उपयोग करने और उन्हें इंगित करने में सक्षम होना चाहते हैं, तो आपको स्विंग घटक के लिए अपना स्वयं का यूआई परिभाषित करने की आवश्यकता होगी।