FieldView
FieldView (필드 뷰)
다중 줄 일반 텍스트 뷰를 확장해 단일 줄 편집기 뷰에 적합하게 만든 뷰입니다. 뷰에 여분의 공간이 할당되면 필드가 이를 조정해야 합니다.
본문
호스팅 컴포넌트가 JTextField라면 이 뷰는 연결된 BoundedRangeModel의 범위를 관리하고, JTextField의 현재 가시성 설정에 맞춰 수평 할당을 조정합니다. 기본 하위 클래스는 PasswordView입니다.
주요 메서드·상세 (Methods & details)
주요 메서드로는 커서 위치 계산을 담당하는 getCaretPosition(Point)과, 단일 줄 편집을 위한 adjustAllocation(Shape)이 있습니다. PlainView를 확장하므로 탭 확장과 같은 기본 텍스트 표시 기능을 상속합니다. 기본 하위 클래스는 PasswordView입니다.