एक JTextArea JTextComponent . का उपवर्ग है क्लास और यह टेक्स्ट प्रदर्शित करने या उपयोगकर्ता को टेक्स्ट दर्ज करने की अनुमति देने के लिए एक बहु-पंक्ति टेक्स्ट घटक है। एक JTextArea एक CaretListener . उत्पन्न कर सकता है इंटरफ़ेस जब हम JTextArea की कार्यक्षमता को लागू करने का प्रयास कर रहे हैं। डिफ़ॉल्ट रूप से, JTextarea बाएँ से दाएँ . ओरिएंटेशन की अनुमति देता है , यदि उपयोगकर्ता दाएं से बाएं . से पाठ दर्ज करना चाहता है s . का उपयोग करके etComponentOrientation( घटक अभिविन्यास.RIGHT_TO_LEFT ) JTextArea वर्ग की विधि।
उदाहरण
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();
}
} आउटपुट
