TextArea, Class TextArea, TextArea 클래스의 주요 멤버필드, TextArea 클래스의 생성자, TextArea 클래스의 주요메서드

CODEDRAGON Development/Java

반응형

 

 

TextArea

·       사용자로부터 여러 줄의 텍스트를 입력 받거나 편집할 수 있는 컴포넌트

·       입력문자가 화면 출력 영역을 벗어나면 스크롤바 표시 방식에 따라 자동으로 스크롤바가 생성됩니다

·       필요에 따라 특정 스크롤바(수평/수직)만 나타나게 할 수 있습니다.

 

 

 

Class TextArea

https://docs.oracle.com/javase/8/docs/api/java/awt/TextArea.html

 

 

TextArea 클래스의 주요 멤버필드

멤버필드

상수값

설명

static int SCROLLBARS_BOTH

0

수평/수직 스크롤바를 모두 표시

static int SCROLLBARS_VERTICAL_ONLY

1

수직 스크롤바만 표시

static int SCROLLBARS_HORIZONTAL_ONLY

2

수평 스크롤바만 표시

static int SCROLLBARS_NONE

3

스크롤바 미표시

 

 

 

TextArea 클래스의 생성자

메소드

설명

TextArea( )

비어있는 텍스트 영역 객체를 생성

TextArea(int rows, int columns)

지정된 행수와 컬럼수만큼 표현할 수 있는 텍스트 영역 객체를 생성

TextArea(String text)

지정된 문자를 가지고 텍스트 영역 객체를 생성

TextArea(String text, int rows, int columns)

지정된 문자를 가지고 초기화하여 지정된 행수와 컬럼수만큼 표현할 수 있는 텍스트 영역 객체를 생성

TextArea(String text, int rows, int columns, int scrollbars)

지정된 문자를 가지고 초기화하여 지정된 행수와 컬럼수만큼 표현할 수 있는 텍스트 영역 객체를 생성.

스크롤바의 표시방식 지정

 

 

 

TextArea 클래스의 주요메서드

메소드

설명

void append(String str)

지정된 문자열을 기존 내용의 끝에 추가

void insert(String str, int pos)

지정된 문자열을 지정된 위치에 삽입

void replaceRange(String str, int start, int end)

지정된 시작과 끝 위치의 문자열을 지정된 문자열로 교체

int getColumns( )

텍스트 영역의 컬럼수 얻기

void setColumns(int columns)

열의 개수 설정

int getRows( )

텍스트 영역의 행수 얻기

void setRows(int rows)

행의 개수 설정

int getScrollbarVisibility ()

텍스트 영역이 사용하는 스크롤 바의 표시형식의 값을 반환합니다.