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 () |
텍스트 영역이 사용하는 스크롤 바의 표시형식의 값을 반환합니다. |
'Development > Java' 카테고리의 다른 글
상속에서의 접근제어 (0) | 2017.10.18 |
---|---|
MenuComponent, MenuComponent 클래스의 Sub 클래스, Class MenuBar, 메뉴 사용법 (0) | 2017.10.18 |
TextComponent, TextComponent 클래스의 하위 클래스, TextComponent 클래스의 주요메서드 (0) | 2017.10.18 |
Scrollbar, 스크롤바 생성 형식, 스크롤 표현방식 (0) | 2017.10.18 |
Canvas , Class Canvas, Canvas 클래스의 생성자, Canvas 클래스의 주요메서드 (0) | 2017.10.18 |