OptionPaneUI

OptionPaneUI

JOptionPane를 위한 플러그형 Look and Feel(pluggable look and feel) 인터페이스예요.

출처: Java API Reference

본문

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를 반환해요.

더 알아보기