OptionPaneUI
OptionPaneUI
JOptionPane를 위한 플러그형 Look and Feel(pluggable look and feel) 인터페이스예요.
본문
OptionPaneUI는 옵션 페인(JOptionPane) 컴포넌트에 플러그형 Look and Feel를 제공하는 추상 UI 클래스예요. 옵션 페인의 초기 값 선택과 사용자 지정 컴포넌트 포함 여부 판단을 담당해요.
대표적인 시그니처는 다음과 같아요.
protected OptionPaneUI()
public abstract void selectInitialValue(JOptionPane op)
public abstract boolean containsCustomComponents(JOptionPane op)
주요 메서드의 동작을 살펴볼게요.
selectInitialValue(JOptionPane op)— 기본 값을 나타내는 컴포넌트에 포커스를 요청해요.containsCustomComponents(JOptionPane op)— 사용자가 options 또는 message에Component인스턴스를 제공했으면true를 반환해요.