PopupFactory

PopupFactory (팝업 팩토리)

이름 그대로 Popup 인스턴스를 얻기 위해 사용하는 클래스입니다. 팝업은 특정 containment 계층 구조 안에서 다른 모든 컴포넌트 위에 컴포넌트를 표시하는 데 쓰입니다.

출처: Java API Reference

본문

일반 규약은 PopupFactory에서 팝업을 얻은 뒤 반드시 그 Popuphide를 호출해야 한다는 것입니다. 전형적인 사용법은 다음과 같습니다.

PopupFactory factory = PopupFactory.getSharedInstance();
Popup popup = factory.getPopup(owner, contents, x, y);
popup.show();
...
popup.hide();

공유 인스턴스는 getSharedInstance()로 얻으며, getPopup(Component owner, Component contents, int x, int y)으로 팝업을 생성합니다. Since: 1.4

더 알아보기 (Learn more)

Java 공식 API