DefaultDesktopManager

DefaultDesktopManager (기본 데스크톱 관리자)

DesktopManager의 구현 클래스입니다. 임의의 부모에서 JInternalFrame을 관리하기 위한 기본 동작을 구현합니다. DesktopManager를 구현하고 Serializable을 지원합니다.

출처: Java API Reference

본문

JDesktop의 자식이 아닌 JInternalFrame은 데스크톱과 같은 동작을 처리하기 위해 이 컴포넌트를 사용합니다. 이 클래스는 각각의 JInternalFrame 메서드에 대한 정책을 제공하며, 직접 호출하기보다는 다양한 JInternalFrame 메서드가 DesktopManager를 통해 호출되도록 설계되었습니다.

내부 프레임의 열기, 닫기, 아이콘화, 최대화, 위치 이동, 크기 조절 같은 데스크톱 동작의 기본 정책을 구현합니다.

이 클래스의 직렬화된 객체는 미래의 Swing 릴리스와 호환되지 않을 수 있으므로, 장기 저장에는 java.beans 패키지의 XMLEncoder를 사용하는 것이 좋습니다.

더 알아보기 (Learn more)

Java 공식 API