MatteBorder
MatteBorder (매트 보더)
단일 색상 또는 타일링된 아이콘의 매트(matte) 같은 보더를 제공하는 클래스입니다. EmptyBorder를 상속합니다.
본문
매트 보더는 컴포넌트 가장자리에 균일한 색상을 그리거나, 아이콘을 반복적으로 타일링하여 채울 수 있습니다. 이 클래스는 보더에 렌더링되는 색상(The color rendered for the border)과 보더를 타일링하는 데 사용할 아이콘(The icon to be used for tiling the border)을 나타내는 필드를 가집니다.
생성자로는 지정된 인셋(inset)과 색상을 갖는 매트 보더를 만드는 생성자가 있으며, 아이콘을 사용하는 생성자도 제공됩니다. EmptyBorder를 상속하므로 기본적인 여백 및 인셋 처리 기능을 그대로 사용합니다.
이 클래스의 직렬화된 객체는 미래의 Swing 릴리스와 호환되지 않을 수 있으므로, 장기 저장에는 java.beans 패키지의 XMLEncoder를 사용하는 것이 좋습니다.