MetalInternalFrameTitlePane
MetalInternalFrameTitlePane (메탈 내부 프레임 타이틀 패널)
내부 프레임(JLF)의 타이틀 막대를 관리하는 클래스입니다.
본문
타이틀바의 제목, 아이콘, 최소화·최대화·닫기 버튼, 시스템 메뉴를 배치합니다. isPalette가 참이면 팔레트(작은 도구 창) 모드로써 더 짧은 타이틀바를 사용합니다.
assembleSystemMenu()가 시스템 메뉴를 조립하고, addSystemMenuItems(JMenu)로 항목을 추가하며, showSystemMenu()로 표시합니다. addSubComponents()는 버튼 등 하위 컴포넌트를 배치합니다.
팔레트 모드의 아이콘(paletteCloseIcon)과 높이(paletteTitleHeight)를 정의하고, paintPalette(Graphics)로 팔레트 타이틀을 그립니다. setPalette(boolean)으로 모드를 전환합니다.
⚠ 이 클래스의 직렬화된 객체는 향후 Swing 릴리스와 호환되지 않습니다. 현재 직렬화 지원은 단기 저장이나 같은 버전의 Swing을 쓰는 애플리케이션 사이의 RMI에만 적합합니다. 1.4부터 모든 JavaBean의 장기 저장 지원은 java.beans 패키지에 추가되었으니 XMLEncoder를 참고하세요.