मैं टेक्स्ट की कई पंक्तियों के साथ एक स्विंग जेलाबेल बनाने की कोशिश कर रहा हूं। यह ठीक है, लेकिन लाइन ब्रेक के माध्यम से नहीं आते हैं। मैं यह कैसे करु? वैकल्पिक रूप से, क्या मैं सिर्फ जेएलएबल के लिए अधिकतम चौड़ाई निर्दिष्ट कर सकता हूं और जानता हूं कि पाठ एक div में की तरह लपेट जाएगा?जावा: जेएलबेल में लाइनब्रैक?
private void addLegend() {
JPanel comparisonPanel = getComparisonPanel();
//this all displays on one line
JLabel legend = new JLabel("MMM FFF MMM FFFO O OOM M MMMM.\nMMM FFF MMM FFFO O OOM M MMMM.\nMMM FFF MMM FFFO O OOM M MMMM.\n");
comparisonPanel.add(legend);
}
या आप इसे और अधिक गतिशील है, तो आप चौड़ाई सीएसएस या चौड़ाई विशेषता एचटीएमएल अंदर उपयोग कर सकते हैं चाहते हैं, [यहां] (http://stackoverflow.com/questions/2420742/make-a-jlabel देखना -प्रैप-इसकी-पाठ-दर-सेटिंग-ए-अधिकतम-चौड़ाई/3194997 # 3194997) –