BasicTextAreaUI

BasicTextAreaUI (텍스트 영역용 기본 UI)

평문(plain text) 편집기의 룩앤필을 제공합니다. 기본 UI를 확장해 간단한 뷰 팩토리 역할도 합니다.

출처: Java API Reference

본문

이 구현은 기본 UI를 확장해 스스로 뷰 팩토리(view factory)처럼 동작합니다. create(Element) 메서드는 문서의 Element에 대응하는 뷰를 만들어 줄 바뀜이 있는 영역을 렌더링합니다.

getPropertyPrefix()UIManager에서 기본값을 가져오는 키의 접두어를 반환합니다. propertyChange()는 글꼴·색상 같은 속성이 바뀔 때 다시 그리기와 레이아웃을 갱신합니다. getPreferredSize(), getMinimumSize()는 텍스트 영역의 선호·최소 크기를 계산합니다.

getBaseline()getBaselineResizeBehavior()는 텍스트 영역을 다른 컴포넌트와 세로 정렬할 때 필요한 기준선 정보를 제공합니다.

⚠ 이 클래스의 직렬화된 객체는 향후 Swing 릴리스와 호환되지 않습니다. 현재 직렬화 지원은 단기 저장이나 같은 버전의 Swing을 쓰는 애플리케이션 사이의 RMI에만 적합합니다. 1.4부터 모든 JavaBean의 장기 저장 지원은 java.beans 패키지에 추가되었으니 XMLEncoder를 참고하세요.

더 알아보기

Java 공식 API