Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java에서 JTextArea의 방향을 오른쪽에서 왼쪽으로 어떻게 설정할 수 있습니까?

<시간/>

JTextArea JTextComponent 의 하위 클래스입니다. 클래스이며 텍스트를 표시하거나 사용자가 텍스트를 입력할 수 있도록 하는 여러 줄 텍스트 구성 요소입니다. JTextArea는 CaretListener 를 생성할 수 있습니다. JTextArea의 기능을 구현하려고 할 때 인터페이스. 기본적으로 JTextarea는 왼쪽에서 오른쪽으로 방향을 허용합니다. , 사용자가 오른쪽에서 왼쪽으로 텍스트를 입력하려는 경우 을(를) 사용하여 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();
   }
}

출력

Java에서 JTextArea의 방향을 오른쪽에서 왼쪽으로 어떻게 설정할 수 있습니까?