Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में JTextArea का ओरिएंटेशन राइट-टू-लेफ्ट कैसे सेट करें?

एक JTextArea, JTextComponent क्लास का एक सबक्लास है और यह टेक्स्ट प्रदर्शित करने या यूजर को टेक्स्ट दर्ज करने की अनुमति देने के लिए एक मल्टी-लाइन टेक्स्ट कंपोनेंट है। जब हम JTextArea की कार्यक्षमता को इम्प्लीमेंट करने का प्रयास कर रहे होते हैं तो JTextArea CaretListener इंटरफेस उत्पन्न कर सकता है। डिफ़ॉल्ट रूप से, एक JTextArea लेफ्ट-टू-राइट ओरिएंटेशन की अनुमति देता है, यदि यूजर राइट-टू-लेफ्ट से टेक्स्ट दर्ज करना चाहता है तो JTextArea क्लास के setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT) मेथड का उपयोग करके।

उदाहरण

import java.awt.*; 
import javax.swing.event.*; 
import javax.swing.*; 
public class JTextAreaOrientationTest extends JFrame { 
    private JTextArea textArea; 
    public JTextAreaOrientationTest() { 
        setTitle("JTextAreaOrientation Test"); 
        textArea = new JTextArea(); 
        textArea.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); 
        add(new JScrollPane(textArea), BorderLayout.CENTER); 
        setSize(400, 275); 
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
        setLocationRelativeTo(null); 
        setVisible(true); 
    } 
    public static void main(String args[]) { 
        new JTextAreaOrientationTest(); 
    } 
}

आउटपुट

Java में JTextArea का ओरिएंटेशन राइट-टू-लेफ्ट कैसे सेट करें?


  1. Java में JPanel पर बैकग्राउंड कलर कैसे सेट करें? Java में JPanel पर बैकग्राउंड कलर कैसे सेट करें?

    एक JPanel एक कंटेनर है और यह Java में एक अदृश्य घटक है। FlowLayout एक JPanel के लिए डिफ़ॉल्ट लेआउट है। हम बटन, टेक्स्ट फील्ड, लेबल, टेबल, लिस्ट, ट्री आदि जैसे अधिकांश घटकों को JPanel में जोड़ सकते हैं। हम setBackground() विधि का उपयोग करके JPanel पर बैकग्राउंड कलर सेट कर सकते हैं। उदाहरण import jav

  1. Java में JCheckBox पर बॉर्डर कैसे सेट करें? Java में JCheckBox पर बॉर्डर कैसे सेट करें?

    एक JCheckBox एक घटक है जो JToggleButton को विस्तारित कर सकता है और JCheckBox का एक ऑब्जेक्ट एक विकल्प को दर्शाता है जिसे चेक किया गया या अनचेक किया गया हो सकता है। यदि दो या अधिक विकल्प हैं तो इन विकल्पों का कोई भी संयोजन एक ही समय में चुना जा सकता है। हम setBorder() विधि का उपयोग करके JCheckBox घट

  1. Java में JTextArea के अंदर लाइन रैप और वर्ड रैप टेक्स्ट कैसे लागू करें? Java में JTextArea के अंदर लाइन रैप और वर्ड रैप टेक्स्ट कैसे लागू करें?

    एक JTextArea टेक्स्ट प्रदर्शित करने या उपयोगकर्ता को टेक्स्ट दर्ज करने की अनुमति देने के लिए एक बहु-लाइन टेक्स्ट घटक है और जब हम JTextArea घटक की कार्यक्षमता को लागू करने का प्रयास कर रहे होते हैं तो यह एक CaretListener इंटरफ़ेस उत्पन्न करेगा। एक JTextArea क्लास Java में JTextComponent क्लास को विर