ButtonUI

ButtonUI (버튼 UI 인터페이스)

JButton을 위한 플러거블 룩앤필 인터페이스입니다.

출처: Java API Reference

본문

마커(추상) 인터페이스로, 실제 구현은 각 룩앤필이 BasicButtonUI를 상속해 제공합니다. 생성자가 protected로 되어 있어 룩앤필 외부에서 직접 인스턴스를 만들 수 없습니다.

ComponentUI의 설치·언인스톨·페인트·크기 계산 메서드를 상속받아 버튼의 모양과 동작을 결정합니다. UIManager.getUI(component)로 현재 룩앤필의 인스턴스를 얻습니다.

더 알아보기

Java 공식 API