View

View (텍스트 뷰)

텍스트 패키지에서 매우 중요한 부분은 View 클래스입니다. 이름 그대로 텍스트 문서의 한 부분('요소')을 렌더링하고, 뷰를 통해 Swing 컴포넌트의 페인팅과 편집이 이루어집니다. 추상 클래스입니다.

출처: Java API Reference

본문

View는 문서 요소의 모양(레이아웃)과 크기를 계산하고 화면에 그리는 역할을 합니다. paint, getPreferredSpan, getMinimumSpan, setParent, modelToView, viewToModel 등으로 시스템 공간과 모델 공간을 변환합니다. 뷰 계층 구조로 텍스트 렌더링의 핵심을 담당합니다.

더 알아보기 (Learn more)

Java 공식 API