|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
이 인터페이스는 JRootPane 의 아이를 1 살 가지는 JDialog, JFrame, JWindow, JApplet, JInternalFrame 등의 컴퍼넌트에 의해 구현됩니다. 이 인터페이스의 메소드는 JRootPane 프로퍼티의 「대신 」을 할 뿐입니다. 예를 들어,getContentPane()
는 통상은 다음과 같이 구현됩니다.
public Container getContentPane() { return getRootPane(). getContentPane(); }이 인터페이스는 단일의 JRootPane 를 가지는 JFrame 등의 컴퍼넌트를 특별히 처리하는 Swing GUI 비르다의 「마커」로서 기능합니다. 예를 들어 GUI 비르다에서는 RootPaneContainer 에 컴퍼넌트를 드롭 하면(자),
frame.getContentPane(). add(child)
로서 해석됩니다.
JRootPane
,
JFrame
,
JDialog
,
JWindow
,
JApplet
,
JInternalFrame
메소드의 개요 | |
Container |
getContentPane ()
contentPane 를 돌려줍니다. |
Component |
getGlassPane ()
glassPane 를 돌려줍니다. |
JLayeredPane |
getLayeredPane ()
layeredPane 를 돌려줍니다. |
JRootPane |
getRootPane ()
이 컴퍼넌트의 단일의 JRootPane 의 아이를 돌려줍니다. |
void |
setContentPane (Container contentPane)
「contentPane」는 어플리케이션 고유의 컴퍼넌트의 일차 컨테이너입니다. |
void |
setGlassPane (Component glassPane)
glassPane 는 항상 rootPane 의 최초의 아이로, rootPane 의 레이아웃 매니저에 의해, 항상 rootPane 와 같은 크기인 것이 프로텍션됩니다. |
void |
setLayeredPane (JLayeredPane layeredPane)
contentPane 를 관리하는 컨테이너로, 경우에 따라서는 도구모음도 관리합니다. |
메소드의 상세 |
public JRootPane getRootPane()
JRootPane
public void setContentPane(Container contentPane)
contentPane 를 null 로 할 수 없습니다.
통상은 getRootPane(). setContentPane(contentPane);
와 같이 구현됩니다.
contentPane
- 이 JRootPane 의 컨텐츠의 컨테이너
IllegalComponentStateException
- (실행시 예외) 컨텐츠 구획 파라미터가 null 의 경우JRootPane.getContentPane()
,
getContentPane()
public Container getContentPane()
setContentPane(java.awt.Container)
public void setLayeredPane(JLayeredPane layeredPane)
layeredPane 를 null 로 할 수 없습니다.
통상은 다음과 같이 구현됩니다.
getRootPane(). setLayeredPane(layeredPane);
IllegalComponentStateException
- 계층화 구획 파라미터가 null 의 경우 (실행시 예외)getLayeredPane()
,
JRootPane.getLayeredPane()
public JLayeredPane getLayeredPane()
setLayeredPane(javax.swing.JLayeredPane)
public void setGlassPane(Component glassPane)
glassPane 를 null 로 설정할 수 없습니다.
통상은 getRootPane(). setGlassPane(glassPane);
와 같이 구현됩니다.
getGlassPane()
,
JRootPane.setGlassPane(java.awt.Component)
public Component getGlassPane()
setGlassPane(java.awt.Component)
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.