तो मेरे पास JTextArea
है जो टेक्स्ट को दाएं कोने से सीधे दिखाता है। मैं सभी चार तरफ से कुछ मार्जिन चाहता हूं, इसलिए क्षेत्र के पाठ और सीमा के बीच कुछ जगह है।JTextArea में मार्जिन जोड़ना?
मैंने बहुत शोध किया है और कोई समाधान नहीं मिला। मैं यह कैसे कर सकता हूं?
इसके अलावा, मैं सोच रहा था कि डमी मार्जिन बनाने के लिए शायद सभी चार पक्षों पर एक लेबल लगाया जा सके। मैं कुछ चौड़ाई और ऊंचाई के साथ JLabel
कैसे बना सकता हूं?
हो सकता है मैं सही ढंग से अपने प्रश्न समझ में नहीं है। क्या आप 'setMargin() 'का उपयोग नहीं कर सकते? – Smit
बिल्कुल क्या @ स्वीट ने कहा। [प्रासंगिक javadocs] (http://docs.oracle.com/javase/6/docs/api/javax/swing/text/JTextComponent.html#setMargin%28java.awt.Insets%29)। ['Insets'] (http://docs.oracle.com/javase/6/docs/api/java/awt/Insets.html) पिक्सेल में केवल 4 मान हैं जो शीर्ष के लिए मार्जिन के आकार का प्रतिनिधित्व करते हैं, नीचे, बाएं, और दाएं किनारे। – Brian
AFAICT, यही वह है जिसे वह ढूंढ रहा है। सीमा निर्धारित करना उतना अच्छा नहीं है क्योंकि यह डिफ़ॉल्ट अपेक्षित सीमा को छोड़ देगा। एक यौगिक सीमा इस मुद्दे के आसपास काम करने में मदद कर सकती है लेकिन सेटमार्गिन –