JavaTM Platform
Standard Ed. 6

클래스
javax.swing.JInternalFrame 의 사용

JInternalFrame 를 사용하고 있는 패키지
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.event Swing 컴퍼넌트에 의해 트리거되는 이벤트를 제공합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
javax.swing.plaf.metal 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.  
 

javax.swing 에서의 JInternalFrame 의 사용
 

JInternalFrame 를 돌려주는 javax.swing 의 메소드
 JInternalFrame JOptionPane. createInternalFrame (Component  parentComponent, String  title)
          JInternalFrame 의 인스턴스를 생성해 돌려줍니다.
 JInternalFrame [] JDesktopPane. getAllFrames ()
          현재 데스크탑에 표시 떠날 수 있어 모든 JInternalFrame 를 돌려줍니다.
 JInternalFrame [] JDesktopPane. getAllFramesInLayer (int layer)
          데스크탑의 지정한 층에 현재 표시 떠날 수 있어 모든 JInternalFrame 을 돌려줍니다.
 JInternalFrame JInternalFrame.JDesktopIcon. getInternalFrame ()
          이 DesktopIcon 를 관련지을 수 있었던 JInternalFrame 를 돌려줍니다.
 JInternalFrame JDesktopPane. getSelectedFrame ()
          이 JDesktopPane 의 현재 액티브한 JInternalFrame 를 돌려줍니다.
 JInternalFrame JDesktopPane. selectFrame (boolean forward)
          이 데스크탑 구획내의 다음의 JInternalFrame 를 선택합니다.
 

JInternalFrame 형의 파라미터를 가지는 javax.swing 의 메소드
 void DesktopManager. activateFrame (JInternalFrame  f)
          일반적으로, 프레임이 포커스를 가지는 것을 나타냅니다.
 void DefaultDesktopManager. activateFrame (JInternalFrame  f)
          f 를 액티브하게 해, 프런트로 이동합니다.
 void DesktopManager. closeFrame (JInternalFrame  f)
          일반적으로, 프레임이 그 부모로부터 삭제됩니다.
 void DefaultDesktopManager. closeFrame (JInternalFrame  f)
          프레임을 삭제해, 필요에 따라서 그 부모로부터 desktopIcon 를 삭제합니다.
 void DesktopManager. deactivateFrame (JInternalFrame  f)
          일반적으로, 프레임이 포커스를 잃은 것을 나타냅니다.
 void DefaultDesktopManager. deactivateFrame (JInternalFrame  f)
           
 void DesktopManager. deiconifyFrame (JInternalFrame  f)
          일반적으로, 기존의 아이콘 표현을 모두 삭제해, 프레임을 그 원의 사이즈와 위치에 복원합니다.
 void DefaultDesktopManager. deiconifyFrame (JInternalFrame  f)
          desktopIcon 를 그 부모로부터 삭제해, 그 프레임을 부모에게 추가합니다.
protected  Rectangle DefaultDesktopManager. getBoundsForIconOf (JInternalFrame  f)
          iconifyFrame()의 코드는 이 메소드를 호출해, desktopIcon 의 적절한 경계를 지정합니다.
 Component InternalFrameFocusTraversalPolicy. getInitialComponent (JInternalFrame  frame)
          JinternalFrame 가 최초로 선택되었을 때에 포커스를 받는 Component 를 돌려줍니다.
protected  Rectangle DefaultDesktopManager. getPreviousBounds (JInternalFrame  f)
          컴퍼넌트의 일반적으로의 경계를 컴퍼넌트 최대화의 직전에 돌려줍니다.
 void DesktopManager. iconifyFrame (JInternalFrame  f)
          일반적으로, 프레임을 그 부모로부터 삭제해 아이콘 표현을 추가합니다.
 void DefaultDesktopManager. iconifyFrame (JInternalFrame  f)
          프레임을 그 부모로부터 삭제해, 그 desktopIcon 를 부모에게 추가합니다.
 void DesktopManager. maximizeFrame (JInternalFrame  f)
          일반적으로, 프레임은 그 부모의 경계에 일치하도록(듯이) 사이즈 변경됩니다.
 void DefaultDesktopManager. maximizeFrame (JInternalFrame  f)
          그 부모의 경계를 채우도록(듯이), 프레임의 사이즈를 변경합니다.
 void DesktopManager. minimizeFrame (JInternalFrame  f)
          일반적으로, maximizeFrame()의 호출전의 사이즈와 위치에 프레임이 복원되는 것을 나타냅니다.
 void DefaultDesktopManager. minimizeFrame (JInternalFrame  f)
          maximizeFrame 의 호출전의 사이즈와 위치에 프레임을 복원합니다.
 void DesktopManager. openFrame (JInternalFrame  f)
          가능한 경우, 프레임을 적절한 위치에 표시합니다.
 void DefaultDesktopManager. openFrame (JInternalFrame  f)
          이 메소드는 일반적으로은 불려 가지 않습니다.
protected  void DefaultDesktopManager. removeIconFor (JInternalFrame  f)
          f 의 desktopIcon 를 삭제하는 편리한 메소드가 필요합니다.
 void JInternalFrame.JDesktopIcon. setInternalFrame (JInternalFrame  f)
          이 DesktopIcon 를 관련지을 수 있었던 JInternalFrame 를 설정합니다.
protected  void DefaultDesktopManager. setPreviousBounds (JInternalFrame  f, Rectangle  r)
          컴퍼넌트의 경계를, 최대 호출의 직전에 포함합니다.
 void JDesktopPane. setSelectedFrame (JInternalFrame  f)
          이 JDesktopPane 에 현재 액티브한 JInternalFrame 를 설정합니다.
protected  void DefaultDesktopManager. setWasIcon (JInternalFrame  f, Boolean  value)
          컴퍼넌트가 아이콘화 되어 desktopIcon 의 경계가 유효하도록 설정합니다.
protected  boolean DefaultDesktopManager. wasIcon (JInternalFrame  f)
          컴퍼넌트가 아이콘화 되어 desktopIcon 의 경계가 유효하면 true, 그렇지 않은 경우는 false 를 돌려줍니다.
 

JInternalFrame 형의 파라미터를 가지는 javax.swing 의 생성자
JInternalFrame.JDesktopIcon (JInternalFrame  f)
          내부 프레임의 아이콘을 작성합니다.
 

javax.swing.event 에서의 JInternalFrame 의 사용
 

JInternalFrame 를 돌려주는 javax.swing.event 의 메소드
 JInternalFrame InternalFrameEvent. getInternalFrame ()
          이벤트의 발생원을 돌려줍니다.
 

JInternalFrame 형의 파라미터를 가지는 javax.swing.event 의 생성자
InternalFrameEvent (JInternalFrame  source, int id)
          InternalFrameEvent 객체를 구축합니다.
 

javax.swing.plaf.basic 에서의 JInternalFrame 의 사용
 

JInternalFrame 로서 선언되고 있는 javax.swing.plaf.basic 의 필드
protected  JInternalFrame BasicInternalFrameUI. frame
           
protected  JInternalFrame BasicInternalFrameTitlePane. frame
           
protected  JInternalFrame BasicDesktopIconUI. frame
           
 

JInternalFrame 형의 파라미터를 가지는 javax.swing.plaf.basic 의 메소드
protected  void BasicInternalFrameUI. activateFrame (JInternalFrame  f)
          프레임이 선택되었을 때에 불려 갑니다.
protected  void BasicInternalFrameUI. closeFrame (JInternalFrame  f)
          사용자가 프레임을 닫을 때 불려 갑니다.
protected  MouseInputAdapter BasicInternalFrameUI. createBorderListener (JInternalFrame  w)
           
protected  JComponent BasicInternalFrameUI. createEastPane (JInternalFrame  w)
           
protected  JComponent BasicInternalFrameUI. createNorthPane (JInternalFrame  w)
           
protected  JComponent BasicInternalFrameUI. createSouthPane (JInternalFrame  w)
           
protected  JComponent BasicInternalFrameUI. createWestPane (JInternalFrame  w)
           
protected  void BasicInternalFrameUI. deactivateFrame (JInternalFrame  f)
          프레임의 선택이 해제되었을 때에 불려 갑니다.
protected  void BasicInternalFrameUI. deiconifyFrame (JInternalFrame  f)
          사용자가 프레임의 아이콘화를 바탕으로 되돌릴 때 불려 갑니다.
protected  void BasicInternalFrameUI. iconifyFrame (JInternalFrame  f)
          사용자가 프레임을 아이콘화 할 경우에 불려 갑니다.
protected  void BasicInternalFrameUI. maximizeFrame (JInternalFrame  f)
          사용자가 프레임을 최대화할 경우에 불려 갑니다.
protected  void BasicInternalFrameUI. minimizeFrame (JInternalFrame  f)
          사용자가 프레임을 최소화할 경우에 불려 갑니다.
protected  void BasicInternalFrameTitlePane. postClosingEvent (JInternalFrame  frame)
          일반적으로의 Frame 와 같게 처리할 수 있도록(듯이), 프레임에 WINDOW_CLOSING 와 같은 이벤트를 전송 합니다.
 

JInternalFrame 형의 파라미터를 가지는 javax.swing.plaf.basic 의 생성자
BasicInternalFrameTitlePane (JInternalFrame  f)
           
BasicInternalFrameUI (JInternalFrame  b)
           
 

javax.swing.plaf.metal 에서의 JInternalFrame 의 사용
 

JInternalFrame 형의 파라미터를 가지는 javax.swing.plaf.metal 의 메소드
protected  MouseInputAdapter MetalInternalFrameUI. createBorderListener (JInternalFrame  w)
          TitlePane 에 인스톨 하는 MouseInputAdapter 를 돌려줍니다.
protected  JComponent MetalInternalFrameUI. createNorthPane (JInternalFrame  w)
           
 

JInternalFrame 형의 파라미터를 가지는 javax.swing.plaf.metal 의 생성자
MetalInternalFrameTitlePane (JInternalFrame  f)
           
MetalInternalFrameUI (JInternalFrame  b)
           
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.