JavaTM Platform
Standard Ed. 6

javax.swing.event
클래스 InternalFrameEvent

java.lang.Object 
  상위를 확장 java.util.EventObject 
      상위를 확장 java.awt.AWTEvent 
          상위를 확장 javax.swing.event.InternalFrameEvent
모든 구현된 인터페이스:
Serializable


public class InternalFrameEvent
extends AWTEvent

JInternalFrame 객체의 지원를, 이벤트 소스로서 추가하는 AWTEvent 입니다. 이 클래스는, 다른 ID 를 사용합니다만,WindowEvent 와 같은 이벤트 타입을 보관 유지합니다. 내부 프레임 이벤트의 처리에 관한 헬프는, 「The Java Tutorial」의 「How to Write an Internal Frame Listener」 를 참조해 주세요.

경고: 이 클래스의 직렬화 된 객체는, 향후의 Swing 릴리스와 호환은 아니게 될 예정입니다. 현재의 직렬화의 지원는, 단기간의 운용이나, 같은 버젼의 Swing 를 실행하는 어플리케이션간의 RMI 에 적절하고 있습니다. JDK Version 1.4 이후, 모든 JavaBeans 의 장기간의 운용 지원는,java.beans 패키지에 추가되고 있습니다. 자세한 것은,XMLEncoder 를 참조해 주세요.

관련 항목:
WindowEvent , WindowListener , JInternalFrame , InternalFrameListener

필드의 개요
static int INTERNAL_FRAME_ACTIVATED
          윈도우가 기동된 것을 나타내는 이벤트형입니다.
static int INTERNAL_FRAME_CLOSED
          윈도우가 클로즈 된 것을 나타내는 이벤트입니다.
static int INTERNAL_FRAME_CLOSING
          윈도우를 클로즈 하고 있는 것을 나타내는 이벤트입니다.
static int INTERNAL_FRAME_DEACTIVATED
          윈도우가 액티브한 것은 없어진 것을 나타내는 이벤트형입니다.
static int INTERNAL_FRAME_DEICONIFIED
          윈도우의 아이콘화가 해제된 것을 나타내는 이벤트형입니다.
static int INTERNAL_FRAME_FIRST
          내부 프레임 이벤트용의 ID 의 범위에 있는, 최초의 번호입니다.
static int INTERNAL_FRAME_ICONIFIED
          윈도우가 아이콘화 된 것을 나타내는 이벤트입니다.
static int INTERNAL_FRAME_LAST
          내부 프레임 이벤트에 사용하는 ID 의 범위에 있는, 마지막 번호입니다.
static int INTERNAL_FRAME_OPENED
          윈도우가 오픈된 것을 나타내는 이벤트입니다.
 
클래스 java.awt. AWTEvent 로부터 상속된 필드
ACTION_EVENT_MASK , ADJUSTMENT_EVENT_MASK , COMPONENT_EVENT_MASK , consumed , CONTAINER_EVENT_MASK , FOCUS_EVENT_MASK , HIERARCHY_BOUNDS_EVENT_MASK , HIERARCHY_EVENT_MASK , id , INPUT_METHOD_EVENT_MASK , INVOCATION_EVENT_MASK , ITEM_EVENT_MASK , KEY_EVENT_MASK , MOUSE_EVENT_MASK , MOUSE_MOTION_EVENT_MASK , MOUSE_WHEEL_EVENT_MASK , PAINT_EVENT_MASK , RESERVED_ID_MAX , TEXT_EVENT_MASK , WINDOW_EVENT_MASK , WINDOW_FOCUS_EVENT_MASK , WINDOW_STATE_EVENT_MASK
 
클래스 java.util. EventObject 로부터 상속된 필드
source
 
생성자 의 개요
InternalFrameEvent (JInternalFrame  source, int id)
          InternalFrameEvent 객체를 구축합니다.
 
메소드의 개요
 JInternalFrame getInternalFrame ()
          이벤트의 발생원을 돌려줍니다.
 String paramString ()
          이 이벤트를 특정하는 파라미터의 캐릭터 라인을 돌려줍니다.
 
클래스 java.awt. AWTEvent 로부터 상속된 메소드
consume , getID , isConsumed , setSource , toString
 
클래스 java.util. EventObject 로부터 상속된 메소드
getSource
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

필드의 상세

INTERNAL_FRAME_FIRST

public static final int INTERNAL_FRAME_FIRST
내부 프레임 이벤트용의 ID 의 범위에 있는, 최초의 번호입니다.

관련 항목:
정수 필드치

INTERNAL_FRAME_LAST

public static final int INTERNAL_FRAME_LAST
내부 프레임 이벤트에 사용하는 ID 의 범위에 있는, 마지막 번호입니다.

관련 항목:
정수 필드치

INTERNAL_FRAME_OPENED

public static final int INTERNAL_FRAME_OPENED
윈도우가 오픈된 것을 나타내는 이벤트입니다. 이 이벤트는, 내부 프레임이 최초로 가시화 되었을 때에만 송신됩니다.

관련 항목:
JInternalFrame.show() , 정수 필드치

INTERNAL_FRAME_CLOSING

public static final int INTERNAL_FRAME_CLOSING
윈도우를 클로즈 하고 있는 것을 나타내는 이벤트입니다. 이 이벤트는, 내부 프레임의 [close] 버튼을 클릭해 내부 프레임을 클로즈 할 때, 또는 프로그램이 setClosed 메소드를 호출해 내부 프레임을 클로즈 하는 경우에 송신됩니다.

관련 항목:
JInternalFrame.setDefaultCloseOperation(int) , JInternalFrame.doDefaultCloseAction() , JInternalFrame.setClosed(boolean) , 정수 필드치

INTERNAL_FRAME_CLOSED

public static final int INTERNAL_FRAME_CLOSED
윈도우가 클로즈 된 것을 나타내는 이벤트입니다. 이 이벤트는,setClosed 또는 dispose 의 호출의 결과로서, 내부 프레임이 클로즈 된 후에 전달됩니다.

관련 항목:
JInternalFrame.setClosed(boolean) , JInternalFrame.dispose() , 정수 필드치

INTERNAL_FRAME_ICONIFIED

public static final int INTERNAL_FRAME_ICONIFIED
윈도우가 아이콘화 된 것을 나타내는 이벤트입니다. 이 이벤트는, 내부 프레임이 작은 아이콘이 된 것을 나타냅니다.

관련 항목:
JInternalFrame.setIcon(boolean) , 정수 필드치

INTERNAL_FRAME_DEICONIFIED

public static final int INTERNAL_FRAME_DEICONIFIED
윈도우의 아이콘화가 해제된 것을 나타내는 이벤트형입니다. 이 이벤트는, 내부 프레임이 아이콘 상태로부터 일반적으로의 사이즈에 복원된 것을 나타냅니다.

관련 항목:
JInternalFrame.setIcon(boolean) , 정수 필드치

INTERNAL_FRAME_ACTIVATED

public static final int INTERNAL_FRAME_ACTIVATED
윈도우가 기동된 것을 나타내는 이벤트형입니다. 이 이벤트는, 키스트로크(keystroke) 및 마우스 클릭이 이 내부 프레임에 대해서 행해지는 것을 나타냅니다.

관련 항목:
JInternalFrame.show() , JInternalFrame.setSelected(boolean) , 정수 필드치

INTERNAL_FRAME_DEACTIVATED

public static final int INTERNAL_FRAME_DEACTIVATED
윈도우가 액티브한 것은 없어진 것을 나타내는 이벤트형입니다. 이 이벤트는, 키스트로크(keystroke) 및 마우스 클릭이 이 내부 프레임에 대하는 것 나오지 않게 되는 것을 나타냅니다.

관련 항목:
JInternalFrame.setSelected(boolean) , 정수 필드치
생성자 의 상세

InternalFrameEvent

public InternalFrameEvent(JInternalFrame  source,
                          int id)
InternalFrameEvent 객체를 구축합니다.

파라미터:
source - 이벤트의 발생원의 JInternalFrame 객체
id - 이벤트의 형태를 나타내는 정수
메소드의 상세

paramString

public String  paramString()
이 이벤트를 특정하는 파라미터의 캐릭터 라인을 돌려줍니다. 이 메소드는, 이벤트 로그의 작성 및 디버그에 편리합니다.

오버라이드(override):
클래스 AWTEvent 내의 paramString
반환값:
이벤트를 특정하는 캐릭터 라인과 그 속성

getInternalFrame

public JInternalFrame  getInternalFrame()
이벤트의 발생원을 돌려줍니다.

반환값:
이벤트의 발생원의 JInternalFrame 객체
도입된 버젼:
1.3

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 도 참조해 주세요.