কম্পিউটার টিউটোরিয়াল

জাভাতে JTextArea-এর অরিয়েন্টেশন রাইট-টু-লেফ্ট সেট করা

JTextArea হলো JTextComponent ক্লাসের একটি সাবক্লাস এবং এটি একটি মাল্টি-লাইন টেক্সট কম্পোনেন্ট যা টেক্সট প্রদর্শন করে বা ইউজারকে টেক্সট ইনপুট দিতে দেয়। JTextArea CaretListener ইন্টারফেস জেনারেট করতে পারে যখন JTextArea-এর ফাংশনালিটি বাস্তবায়ন করা হয়। ডিফল্টভাবে, 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(); 
    } 
}

আউটপুট

জাভাতে JTextArea-এর অরিয়েন্টেশন রাইট-টু-লেফ্ট সেট করা

  1. জাভাতে JTextArea-র ভিতরে বোল্ড টেক্সট কীভাবে প্রদর্শন করবেন?

  2. জাভাতে JPanel-এ ব্যাকগ্রাউন্ড রঙ কীভাবে সেট করবেন?

  3. জাভাতে JCheckBox-এ বর্ডার কীভাবে সেট করবেন?

  4. জাভাতে JTextArea-এ লাইন র্যাপ ও ওয়ার্ড র্যাপ টেক্সট কীভাবে বাস্তবায়ন করবেন?