JavaTM Platform
Standard Ed. 6

클래스
java.awt.Window 의 사용

Window 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.event AWT 컴퍼넌트에 의해 트리거되는 다양한 종류의 이벤트를 처리하는 인터페이스와 클래스를 제공합니다.  
java.awt.im.spi 모든 Java 실행시 환경에서 사용할 수 있는 입력 메소드의 개발을 가능하게 하는 인터페이스를 제공합니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.plaf.basic 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.  
 

java.awt 에서의 Window 의 사용
 

java.awt 에서의 Window 의 서브 클래스
 class Dialog
          Dialog 는, 타이틀 및 경계를 가지는 톱 레벨의 윈도우이며, 일반적으로은 사용자로부터의 입력을 받아들이기 위해서(때문에) 사용됩니다.
 class FileDialog
          FileDialog 클래스는, 사용자가 파일을 선택할 수 있는 다이얼로그 윈도우를 표시합니다.
 class Frame
          Frame 는, 타이틀과 경계를 가지는 톱 레벨 윈도우입니다.
 

Window 를 돌려주는 java.awt 의 메소드
 Window KeyboardFocusManager. getActiveWindow ()
          액티브 Window 가 호출해 옆thread와 같은 문맥에 있는 경우, 액티브 Window 를 돌려줍니다.
 Window KeyboardFocusManager. getFocusedWindow ()
          포커스 된 Window 가, 같은 호출해 옆thread와 같은 문맥에 있는 경우, 포커스 된 Window 를 돌려줍니다.
 Window GraphicsDevice. getFullScreenWindow ()
          디바이스가 풀 스크린 모드에 있는 경우, 풀 스크린 윈도우를 나타내는 Window 객체를 돌려줍니다.
protected  Window KeyboardFocusManager. getGlobalActiveWindow ()
          호출측 thread가 액티브 Window 와 다른 문맥에 있는 경우에서도, 액티브 Window 를 돌려줍니다.
protected  Window KeyboardFocusManager. getGlobalFocusedWindow ()
          호출측 thread가 포커스 된 Window 와 다른 문맥에 있는 경우에서도, 포커스 된 Window 를 돌려줍니다.
 Window [] Window. getOwnedWindows ()
          현재 이 윈도우가 소유하고 있는 모든 윈도우가 포함되고 있는 배열을 돌려줍니다.
 Window Window. getOwner ()
          이 윈도우의 오너를 돌려줍니다.
static Window [] Window. getOwnerlessWindows ()
          이 어플리케이션에 의해 작성된, 오너의 없는 모든 Window 의 배열을 돌려줍니다.
static Window [] Window. getWindows ()
          오너가 있을지 어떨지에 관계없이, 이 어플리케이션에 의해 작성된 모든 Window 의 배열을 돌려줍니다.
 

Window 형의 파라미터를 가지는 java.awt 의 메소드
protected abstract  java.awt.peer.WindowPeer Toolkit. createWindow (Window  target)
          지정된 피어 인터페이스를 사용해, 이 툴 킷의 Window 의 구현을 작성합니다.
 Component FocusTraversalPolicy. getInitialComponent (Window  window)
          윈도우가 최초로 표시되었을 때에 포커스가 설정되는 컴퍼넌트를 돌려줍니다.
 void GraphicsDevice. setFullScreenWindow (Window  w)
          풀 스크린 모드에 들어가는지, 또는 윈도우 모드에 복귀합니다.
protected  void KeyboardFocusManager. setGlobalActiveWindow (Window  activeWindow)
          액티브 Window 를 설정합니다.
protected  void KeyboardFocusManager. setGlobalFocusedWindow (Window  focusedWindow)
          포커스 된 Window 를 설정합니다.
 

Window 형의 파라미터를 가지는 java.awt 의 생성자
Dialog (Window  owner)
          지정된 소유자 Window 와 빈 상태(empty)의 타이틀을 가져, 처음은 표시되지 않는, 모드 없음 Dialog 를 구축합니다.
Dialog (Window  owner, Dialog.ModalityType  modalityType)
          지정된 소유자 Window 와 모다리티, 및 빈 상태(empty)의 타이틀을 가져, 처음은 표시되지 않는 Dialog 를 구축합니다.
Dialog (Window  owner, String  title)
          지정된 소유자 Window 와 타이틀을 가져, 처음은 표시되지 않는, 모드 없음 Dialog 를 구축합니다.
Dialog (Window  owner, String  title, Dialog.ModalityType  modalityType)
          지정된 소유자 Window, 타이틀, 및 모다리티를 가져, 처음은 표시되지 않는 Dialog 를 구축합니다.
Dialog (Window  owner, String  title, Dialog.ModalityType  modalityType, GraphicsConfiguration  gc)
          지정된 소유자 Window, 타이틀, 모다리티, 및 GraphicsConfiguration 를 가져, 처음은 표시되지 않는 Dialog 를 구축합니다.
Window (Window  owner)
          오너로서 지정된 Window 를 가지는, 초기 상태로 가시는 아닌 새로운 윈도우를 구축합니다.
Window (Window  owner, GraphicsConfiguration  gc)
          지정된 오너 Window 를 가지는 초기 상태로 가시가 아닌 새로운 윈도우와 스크린 디바이스의 GraphicsConfiguration 를 구축합니다.
 

java.awt.event 에서의 Window 의 사용
 

Window 를 돌려주는 java.awt.event 의 메소드
 Window WindowEvent. getOppositeWindow ()
          이 포커스 또는 액티베이션 변경에 관련하는 이제(벌써) 한편의 Window 를 돌려줍니다.
 Window WindowEvent. getWindow ()
          이벤트의 발생원을 돌려줍니다.
 

Window 형의 파라미터를 가지는 java.awt.event 의 생성자
WindowEvent (Window  source, int id)
          WindowEvent 객체를 구축합니다.
WindowEvent (Window  source, int id, int oldState, int newState)
          지정된 이전의 윈도우 상태와 새로운 윈도우 상태를 사용해,WindowEvent 를 구축합니다.
WindowEvent (Window  source, int id, Window  opposite)
          지정된 반대의 WindowWindowEvent 객체를 구축합니다.
WindowEvent (Window  source, int id, Window  opposite, int oldState, int newState)
          WindowEvent 객체를 구축합니다.
 

java.awt.im.spi 에서의 Window 의 사용
 

Window 를 돌려주는 java.awt.im.spi 의 메소드
 Window InputMethodContext. createInputMethodWindow (String  title, boolean attachToInputContext)
          입력 메소드가 사용하는 톱 레벨의 윈도우를 작성합니다.
 

javax.swing 에서의 Window 의 사용
 

javax.swing 에서의 Window 의 서브 클래스
 class JDialog
          다이얼로그 윈도우를 작성하기 위한 메인 클래스입니다.
 class JFrame
          JFC/Swing 컴퍼넌트 아키텍쳐(architecture)의 지원를 강화하는 java.awt.Frame 의 확장 버젼입니다.
 class JWindow
          JWindow 는, 사용자의 데스크탑상의 어디에라도 표시할 수 있는 컨테이너입니다.
 

Window 를 돌려주는 javax.swing 의 메소드
static Window SwingUtilities. getWindowAncestor (Component  c)
          c 의 상위의 최초의 Window 인가,cWindow 내에 포함되지 않은 경우는 null 를 돌려줍니다.
static Window SwingUtilities. windowForComponent (Component  c)
          c 의 상위의 최초의 Window 인가,cWindow 내에 포함되지 않은 경우는 null 를 돌려줍니다.
 

Window 형의 파라미터를 가지는 javax.swing 의 메소드
 void RepaintManager. addDirtyRegion (Window  window, int x, int y, int w, int h)
          재페인트 할 필요가 있는 Component 의 리스트에 window 를 추가합니다.
 

Window 형의 파라미터를 가지는 javax.swing 의 생성자
JDialog (Window  owner)
          소유자 Window 와 빈 상태(empty)의 타이틀을 지정해 비모덜 다이얼로그를 작성합니다.
JDialog (Window  owner, Dialog.ModalityType  modalityType)
          소유자 Window, 모덜일지 어떨지, 및 빈 상태(empty)의 타이틀을 지정해 다이얼로그를 작성합니다.
JDialog (Window  owner, String  title)
          타이틀과 소유자 Window 를 지정해 비모덜 다이얼로그를 작성합니다.
JDialog (Window  owner, String  title, Dialog.ModalityType  modalityType)
          타이틀, 소유자 Window, 및 모덜인가 어떤가를 지정해 다이얼로그를 작성합니다.
JDialog (Window  owner, String  title, Dialog.ModalityType  modalityType, GraphicsConfiguration  gc)
          타이틀, 소유자 Window, 모덜일지 어떨지, 및 GraphicsConfiguration 를 지정해 다이얼로그를 작성합니다.
JWindow (Window  owner)
          오너 윈도우를 지정해 윈도우를 작성합니다.
JWindow (Window  owner, GraphicsConfiguration  gc)
          오너 윈도우와 스크린 디바이스의 GraphicsConfiguration 를 지정해 윈도우를 작성합니다.
 

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

javax.swing.plaf.basic 에서의 Window 의 서브 클래스
protected  class BasicToolBarUI.DragWindow
           
 


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