SoftBevelBorder
SoftBevelBorder (부드러운 베벨 보더)
모서리가 부드러워진 올라온(raised) 또는 내려앉은(lowered) 베벨을 구현하는 클래스입니다. BevelBorder를 상속합니다.
본문
일반 베벨 보더와 달리 SoftBevelBorder는 모서리를 부드럽게 처리하여 더 세련된 입체 효과를 냅니다. 생성자는 지정된 베벨 타입을 갖는 보더를 만들며, 이때 색상은 paintBorder 메서드에 전달된 컴포넌트의 배경색에서 유도됩니다.
또한 지정된 베벨 타입과 하이라이트 및 섀도우 색상으로 보더를 만드는 생성자도 있습니다. 두 가지 생성자 모두 모서리가 부드러운 베벨 보더를 생성합니다.
이 클래스의 직렬화된 객체는 미래의 Swing 릴리스와 호환되지 않을 수 있으므로, 장기 저장에는 java.beans 패키지의 XMLEncoder를 사용하는 것이 좋습니다.