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(); } }
출력