TextComponent, TextComponent 클래스의 하위 클래스, TextComponent 클래스의 주요메서드

CODEDRAGON Development/Java

반응형

 

 

 



TextComponent

·       텍스트를 다루는 클래스의 super 클래입니다.

·       텍스트를 처리하는 각종 메서드를 가지고 있습니다.

·       독립적으로는 생성하지 못합니다.

 

 

 

 

TextComponent 클래스의 하위 클래스

종류

기능

TextField

문자 한 줄만 입력받을 때 사용합니다.

TextArea

여러 줄의 문자를 입력받을 때 사용합니다.

 

 

 

 

TextComponent 클래스의 주요메서드

메소드

설명

String getText()

텍스트 컴포넌트가 가지고 있는 텍스트를 얻어옵니다.

int getCarePosition()

텍스트 컴포넌트의 텍스트가 삽입될 캐럿의 현재의 위치를 얻어옵니다.

String getSelectedText()

텍스트 컴포넌트에서 선택되어진 텍스트를 얻어옵니다.

int getSelectionEnd()

텍스트 컴포넌트에서 선택되어진 영역의 끝 위치를 얻어옵니다.

int getSelectionStart()

텍스트 컴포넌트에서 선택되어진 영역의 시작 위치를 얻어옵니다.

 

 

boolean isEditable()

편집 가능여부 반환

void setCarePosition(int Position)

텍스트 컴포넌트의 텍스트가 삽입될 캐럿의 위치를 지정합니다.

void setText(String s)

텍스트 컴포넌트에 표시될 텍스트를 설정합니다.

void setEditable(boolean b)

텍스트 컴포넌트의 편집 가능 여부를 결정합니다.

 

 

void setSelectionEnd(int selectionEnd)

텍스트 컴포넌트에서 선택할 영역의 끝 위치를 지정합니다.

void setSelectionStart(int selectionStart)

텍스트 컴포넌트 선택할 영역의 시작 위치를 지정합니다.

void select(int selectionStart, int selectionEnd)

지정된 시작과 끝 위치의 텍스트를 선택 상태로 만들어줍니다.

void selectAll()

텍스트 컴포넌트에 있는 모든 텍스트를 선택 상태로 만들어 줍니다.