में लंबे स्ट्रिंग को फिट करने के लिए कैसे शीर्षक कहता है: मुझे जेएलएबल में जेएलएबल में फिट करने की आवश्यकता है, लेकिन जेएलएबल में टेक्स्ट बहुत लंबा है, इसलिए मुझे कुछ लाइनब्रेक जोड़ने की जरूरत है। जेएलएबल में पाठ एक ऑनलाइन एक्सएमएल फ़ाइल से प्राप्त किया जाता है, इसलिए मैं टेक्स्ट को केवल लाइनब्रेक रखने के लिए नहीं बदल सकता।एक जेएलएबल
इस कोड एक्सएमएल फ़ाइल
Element element = (Element)nodes1.item(i);
String vær = getElementValue(element,"body");
String v = vær.replaceAll("<.*>", "");
String forecast = "Vær: " + v;
इस मामले स्ट्रिंग मैं स्ट्रिंग वी करने के लिए कुछ लाइनब्रेक जोड़ना चाहते हैं में से डेटा निकालता है। स्ट्रिंग वी xml फ़ाइल से पार्स डेटा होता है। स्ट्रिंग पूर्वानुमान वापस कर दिया गया है और जेएलएबल को एक पाठ के रूप में सेट किया गया है।
बस पूछें कि कुछ अस्पष्ट है, अग्रिम धन्यवाद!
+1, आप घटक को गैर-अपारदर्शी बनाना चाहते हैं (यानी 'setOpaque (false) ')। – mre
मैंने एक साधारण उपयोग उदाहरण शामिल किया। अगर आपको लगता है कि यह अनावश्यक है, तो कृपया मुझे बताएं और मैं इसे वापस रोल करूंगा। :) – mre
लेकिन मैं JTextArea का आकार कैसे बदल सकता हूं ताकि इसमें प्रत्येक पंक्ति पर कुछ charcaters शामिल हो। लाइनब्रेक से पहले प्रत्येक लाइन पर 30 Charcaters? क्यूस मैं चाहता हूं कि जेपीनेल पूरी स्क्रीन पर हो और पैक न करें(); –