클래스 java.awt.Container 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 클래스
java.awt.Container 의 사용

Container 를 사용하고 있는 패키지
java.applet | 애플릿의 작성, 및 애플릿과 애플릿 문맥과의 통신에 사용하는 클래스의 작성에 필요한 클래스를 제공합니다.
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.awt.event | AWT 컴퍼넌트에 의해 트리거되는 다양한 종류의 이벤트를 처리하는 인터페이스와 클래스를 제공합니다.
java.beans.beancontext | Bean 문맥에 관련하는 클래스 및 인터페이스를 제공합니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.swing.colorchooser | 이 패키지에는,`JColorChooser` 컴퍼넌트에 의해 사용되는 클래스 및 인터페이스가 포함되어 있습니다.
javax.swing.event | Swing 컴퍼넌트에 의해 트리거되는 이벤트를 제공합니다.
javax.swing.plaf.basic | 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.
javax.swing.plaf.metal | 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.
javax.swing.table | `javax.swing.JTable` 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.
javax.swing.tree | `javax.swing.JTree` 를 처리하기 위한 클래스와 인터페이스를 제공합니다.

java.applet 에서의 Container 의 사용

java.applet 에서의 Container 의 서브 클래스
`class` | `Applet` 애플릿이란, 단독으로 동작할 것은 없고, 다른 어플리케이션안에 짜넣어진 형태로 실행되는 작은 프로그램입니다.

java.awt 에서의 Container 의 사용

java.awt 에서의 Container 의 서브 클래스
`class` | `Dialog` Dialog 는, 타이틀 및 경계를 가지는 톱 레벨의 윈도우이며, 일반적으로은 사용자로부터의 입력을 받아들이기 위해서(때문에) 사용됩니다.
`class` | `FileDialog` `FileDialog` 클래스는, 사용자가 파일을 선택할 수 있는 다이얼로그 윈도우를 표시합니다.
`class` | `Frame` `Frame` 는, 타이틀과 경계를 가지는 톱 레벨 윈도우입니다.
`class` | `Panel` `Panel` 는 가장 심플한 컨테이너 클래스입니다.
`class` | `ScrollPane` 1 살의 아이 컴퍼넌트에 대해서, 자동 수평 또는 수직 스크롤 혹은 그 양쪽 모두를 구현하는 컨테이너 클래스입니다.
`class` | `Window` `Window` 객체는 경계 및 도구모음을 가지지 않는 톱 레벨 윈도우입니다.

Container 를 돌려주는 java.awt 의 메소드
`Container` | `KeyboardFocusManager. getCurrentFocusCycleRoot ()` 현재의 포커스 사이클의 루트가 호출해 옆thread와 같은 문맥에 있는 경우, 현재의 포커스 사이클의 루트를 돌려줍니다.
`Container` | `Window. getFocusCycleRootAncestor ()` Window 가 상위 Window 를 가지지 않기 때문에, 항상 `null` 를 돌려줍니다.
`Container` | `Component. getFocusCycleRootAncestor ()` 이 컴퍼넌트의 포커스 traversal 사이클의 포커스 사이클 루트인 컨테이너를 돌려줍니다.
`protected Container` | `KeyboardFocusManager. getGlobalCurrentFocusCycleRoot ()` 호출측 thread가 현재의 포커스 사이클의 루트와 다른 문맥에 있는 경우에서도, 현재의 포커스 사이클의 루트를 돌려줍니다.
`protected static Container` | `Toolkit. getNativeContainer (Component c)` 네이티브 피어에, 네이티브 컴퍼넌트를 주어 네이티브 컨테이너를 조회하는 능력을 줍니다 (직접적인 부모는 경량일 가능성이 있다).
`Container` | `Component. getParent ()` 이 컴퍼넌트의 부모를 돌려줍니다.

Container 형의 파라미터를 가지는 java.awt 의 메소드
`protected void` | `GridBagLayout. arrangeGrid (Container parent)` 구라두를 배치합니다.
`protected void` | `GridBagLayout. ArrangeGrid (Container parent)` 이 메소드는 하위 호환성 (을) 위해서만 제공됩니다.
`abstract void` | `KeyboardFocusManager. downFocusCycle (Container aContainer)` 포커스를 1 개하의 포커스 traversal 사이클로 이동합니다.
`void` | `DefaultKeyboardFocusManager. downFocusCycle (Container aContainer)` 포커스를 1 개하의 포커스 traversal 사이클로 이동합니다.
`void` | `CardLayout. first (Container parent)` 컨테이너의 최초의 카드로 전환합니다.
`Component` | `ContainerOrderFocusTraversalPolicy. getComponentAfter (Container aContainer, Component aComponent)` aComponent 의 나중에 포커스를 받는 Component 를 돌려줍니다.
`abstract Component` | `FocusTraversalPolicy. getComponentAfter (Container aContainer, Component aComponent)` aComponent 의 나중에 포커스를 받는 Component 를 돌려줍니다.
`Component` | `ContainerOrderFocusTraversalPolicy. getComponentBefore (Container aContainer, Component aComponent)` aComponent 의 전에 포커스를 받는 Component 를 돌려줍니다.
`abstract Component` | `FocusTraversalPolicy. getComponentBefore (Container aContainer, Component aComponent)` aComponent 의 전에 포커스를 받는 Component 를 돌려줍니다.
`Component` | `ContainerOrderFocusTraversalPolicy. getDefaultComponent (Container aContainer)` 포커스 하는 디폴트의 Component 를 돌려줍니다.
`abstract Component` | `FocusTraversalPolicy. getDefaultComponent (Container aContainer)` 포커스 하는 디폴트의 Component 를 돌려줍니다.
`Component` | `ContainerOrderFocusTraversalPolicy. getFirstComponent (Container aContainer)` traversal 사이클의 최초의 Component 를 돌려줍니다.
`abstract Component` | `FocusTraversalPolicy. getFirstComponent (Container aContainer)` traversal 사이클의 최초의 Component 를 돌려줍니다.
`Component` | `ContainerOrderFocusTraversalPolicy. getLastComponent (Container aContainer)` traversal 사이클의 마지막 Component 를 돌려줍니다.
`abstract Component` | `FocusTraversalPolicy. getLastComponent (Container aContainer)` traversal 사이클의 마지막 Component 를 돌려줍니다.
`float` | `BorderLayout. getLayoutAlignmentX (Container parent)` x 축방향의 배치를 돌려줍니다.
`float` | `LayoutManager2. getLayoutAlignmentX (Container target)` x 축방향의 배치를 돌려줍니다.
`float` | `CardLayout. getLayoutAlignmentX (Container parent)` x 축방향의 배치를 돌려줍니다.
`float` | `GridBagLayout. getLayoutAlignmentX (Container parent)` x 축방향의 배치를 돌려줍니다.
`float` | `BorderLayout. getLayoutAlignmentY (Container parent)` y 축방향의 배치를 돌려줍니다.
`float` | `LayoutManager2. getLayoutAlignmentY (Container target)` y 축방향의 배치를 돌려줍니다.
`float` | `CardLayout. getLayoutAlignmentY (Container parent)` y 축방향의 배치를 돌려줍니다.
`float` | `GridBagLayout. getLayoutAlignmentY (Container parent)` y 축방향의 배치를 돌려줍니다.
`Component` | `BorderLayout. getLayoutComponent (Container target, Object constraints)` 목적의 `Container` 의 컴퍼넌트 방향에 근거해, 지정된 제약의 장소에 대응하는 컴퍼넌트를 돌려줍니다.
`protected GridBagLayoutInfo` | `GridBagLayout. getLayoutInfo (Container parent, int sizeflag)` 관리되는 아이의 현재세트에 대한 `GridBagLayoutInfo` 의 인스턴스에 값을 입금시킵니다.
`protected GridBagLayoutInfo` | `GridBagLayout. GetLayoutInfo (Container parent, int sizeflag)` 이 메소드는 하위 호환성 (을) 위해서만 제공됩니다.
`protected Dimension` | `GridBagLayout. getMinSize (Container parent, GridBagLayoutInfo info)` `getLayoutInfo` 로부터의 정보에 근거해, 마스터의 최소 사이즈를 산출합니다.
`protected Dimension` | `GridBagLayout. GetMinSize (Container parent, GridBagLayoutInfo info)` 이 메소드는 하위 호환성 (을) 위해서만 제공됩니다.
`void` | `BorderLayout. invalidateLayout (Container target)` 레이아웃을 무효로 합니다.
`void` | `LayoutManager2. invalidateLayout (Container target)` 레이아웃을 무효로 합니다.
`void` | `CardLayout. invalidateLayout (Container target)` 레이아웃을 무효로 합니다.
`void` | `GridBagLayout. invalidateLayout (Container target)` 레이아웃을 무효로 합니다.
`boolean` | `Container. isFocusCycleRoot (Container container)` 지정된 컨테이너가, 이 컨테이너의 포커스 traversal 사이클의 포커스 사이클 루트일지 어떨지를 돌려줍니다.
`boolean` | `Component. isFocusCycleRoot (Container container)` 지정된 컨테이너가, 이 컴퍼넌트의 포커스 traversal 사이클의 포커스 사이클 루트일지 어떨지를 돌려줍니다.
`void` | `CardLayout. last (Container parent)` 컨테이너의 마지막 카드로 전환합니다.
`void` | `LayoutManager. layoutContainer (Container parent)` 지정된 컨테이너를 배치합니다.
`void` | `BorderLayout. layoutContainer (Container target)` 이 보더 레이아웃을 사용해 컨테이너 인수를 배치합니다.
`void` | `FlowLayout. layoutContainer (Container target)` 컨테이너를 배치합니다.
`void` | `CardLayout. layoutContainer (Container parent)` 이 카드 레이아웃을 사용해, 지정된 컨테이너를 배치합니다.
`void` | `GridLayout. layoutContainer (Container parent)` 이 레이아웃을 사용해, 지정된 컨테이너를 배치합니다.
`void` | `GridBagLayout. layoutContainer (Container parent)` 이 구라두 가방 레이아웃을 사용해 지정된 컨테이너를 배치합니다.
`Dimension` | `BorderLayout. maximumLayoutSize (Container target)` 지정된 타겟 컨테이너가 주어진 컴퍼넌트에 대한 레이아웃의 최대 사이즈를 돌려줍니다.
`Dimension` | `LayoutManager2. maximumLayoutSize (Container target)` 지정된 컨테이너의 최대 사이즈의 치수를 계산합니다.
`Dimension` | `CardLayout. maximumLayoutSize (Container target)` 지정된 타겟 컨테이너가 주어진 컴퍼넌트에 대한 레이아웃의 최대 사이즈를 돌려줍니다.
`Dimension` | `GridBagLayout. maximumLayoutSize (Container target)` 지정된 타겟 컨테이너가 주어진 컴퍼넌트에 대한 레이아웃의 최대 사이즈를 돌려줍니다.
`Dimension` | `LayoutManager. minimumLayoutSize (Container parent)` 지정된 컨테이너의 최소 사이즈의 치수를 계산합니다.
`Dimension` | `BorderLayout. minimumLayoutSize (Container target)` 이 레이아웃 매니저를 사용하는 `target` 컨테이너의 최소 사이즈를 판정합니다.
`Dimension` | `FlowLayout. minimumLayoutSize (Container target)` 지정된 타겟 컨테이너에 보관 유지되는 각표시컴퍼넌트를 레이아웃 하는데 필요한 최소 치수를 돌려줍니다.
`Dimension` | `CardLayout. minimumLayoutSize (Container parent)` 지정된 패널의 최소 사이즈를 산출합니다.
`Dimension` | `GridLayout. minimumLayoutSize (Container parent)` 이 구라두 레이아웃을 사용해, 컨테이너 인수의 최소 사이즈를 지정합니다.
`Dimension` | `GridBagLayout. minimumLayoutSize (Container parent)` 이 구라두 가방 레이아웃을 사용해,`parent` 컨테이너의 최소 사이즈를 지정합니다.
`void` | `CardLayout. next (Container parent)` 지정된 컨테이너의 다음의 카드로 전환합니다.
`Dimension` | `LayoutManager. preferredLayoutSize (Container parent)` 지정된 컨테이너의 추천 사이즈의 치수를 계산합니다.
`Dimension` | `BorderLayout. preferredLayoutSize (Container target)` 컨테이너내의 컴퍼넌트에 근거해, 이 레이아웃 매니저를 사용하는 `target` 컨테이너의 추천 사이즈를 판정합니다.
`Dimension` | `FlowLayout. preferredLayoutSize (Container target)` 지정된 타겟 컨테이너의 각표시컴퍼넌트의 이 레이아웃에 적절한 치수를 돌려줍니다.
`Dimension` | `CardLayout. preferredLayoutSize (Container parent)` 이 카드 레이아웃을 사용해, 인수의 컨테이너의 추천 사이즈를 판정합니다.
`Dimension` | `GridLayout. preferredLayoutSize (Container parent)` 이 구라두 레이아웃을 사용해, 컨테이너 인수의 추천 사이즈를 지정합니다.
`Dimension` | `GridBagLayout. preferredLayoutSize (Container parent)` 이 구라두 가방 레이아웃을 사용해,`parent` 컨테이너의 추천 사이즈를 지정합니다.
`void` | `CardLayout. previous (Container parent)` 지정된 컨테이너의 전의 카드로 전환합니다.
`void` | `KeyboardFocusManager. setGlobalCurrentFocusCycleRoot (Container newFocusCycleRoot)` 현재의 포커스 사이클의 루트를 설정합니다.
`void` | `CardLayout. show (Container parent, String name)` `addLayoutComponent` 를 사용해, 지정된 `name` 를 가지는, 이 레이아웃에 추가된 컴퍼넌트로 전환합니다.

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

Container 를 돌려주는 java.awt.event 의 메소드
`Container` | `HierarchyEvent. getChangedParent ()` `getChanged()` 가 돌려준 Component 의 부모를 돌려줍니다.
`Container` | `ContainerEvent. getContainer ()` 이벤트의 발생원을 돌려줍니다.

Container 형의 파라미터를 가지는 java.awt.event 의 생성자
`HierarchyEvent (Component source, int id, Component changed, Container changedParent)` `HierarchyEvent` 객체를 구축해,`Component` 계층의 변경을 식별합니다.
`HierarchyEvent (Component source, int id, Component changed, Container changedParent, long changeFlags)` `HierarchyEvent` 객체를 구축해,`Component` 계층의 변경을 식별합니다.

java.beans.beancontext 에서의 Container 의 사용

Container 를 돌려주는 java.beans.beancontext 의 메소드
`Container` | `BeanContextContainerProxy. getContainer ()` 이 `BeanContext` 에 관련한 `java.awt.Container` 를 가져옵니다.

javax.swing 에서의 Container 의 사용

javax.swing 에서의 Container 의 서브 클래스
`class` | `AbstractButton` 버튼 및 메뉴 항목의 공통 동작을 정의합니다.
`class` | `Box` BoxLayout 객체를 레이아웃 매니저로서 사용하는 경량인 컨테이너입니다.
`static class` | `Box.Filler` 배치에 포함되지만 뷰를 가지지 않는 경량 컴퍼넌트의 구현입니다.
`class` | `CellRendererPane` 이 클래스는, 셀 렌더링과 그것을 사용하는 컴퍼넌트의 사이에 삽입됩니다.
`class` | `DefaultListCellRenderer` 리스트내의 항목을 draw 합니다.
`static class` | `DefaultListCellRenderer.UIResource` UIResource 를 구현하는 DefaultListCellRenderer 의 서브 클래스입니다.
`class` | `JApplet` JFC/Swing 컴퍼넌트 아키텍쳐(architecture)의 지원를 추가하는 `java.applet.Applet` 의 확장 버젼입니다.
`class` | `JButton` 「푸쉬」버튼의 구현입니다.
`class` | `JCheckBox` 체크 박스, 즉 선택 혹은 선택 해제할 수 있는 항목의 구현으로, 그 상태를 표시합니다.
`class` | `JCheckBoxMenuItem` 선택 또는 선택 해제할 수 있는 메뉴 항목입니다.
`class` | `JColorChooser` `JColorChooser` 는, 사용자가 색을 선택 및 조작할 수 있도록(듯이) 설계된 컨트롤의 구획을 제공합니다.
`class` | `JComboBox` 버튼, 또는 편집 가능 필드와 드롭 다운 리스트를 조합한 컴퍼넌트입니다.
`class` | `JComponent` 톱 레벨의 컨테이너를 제외한 모든 Swing 컴퍼넌트의 base class입니다.
`class` | `JDesktopPane` 멀티 문서 인터페이스 또는 가상 데스크탑을 생성하는 컨테이너입니다.
`class` | `JDialog` 다이얼로그 윈도우를 작성하기 위한 메인 클래스입니다.
`class` | `JEditorPane` 다양한 종류의 컨텐츠를 편집하기 위한 텍스트 컴퍼넌트입니다.
`class` | `JFileChooser` `JFileChooser` 는 사용자가 파일을 선택하는 단순한 기구를 제공합니다.
`class` | `JFormattedTextField` `JFormattedTextField` 는,`JTextField` 를 확장해, 임의의 값을 포맷 하거나 사용자가 텍스트를 편집한 후에의 특정의 객체를 취득하거나 하는 기능을 추가합니다.
`class` | `JFrame` JFC/Swing 컴퍼넌트 아키텍쳐(architecture)의 지원를 강화하는 `java.awt.Frame` 의 확장 버젼입니다.
`class` | `JInternalFrame` 네이티브인 프레임에, 드래그, 클로즈, 아이콘화, 사이즈 변경, 타이틀 표시, 및 도구모음의 지원 등, 많은 기능을 제공하는 경량 객체입니다.
`static class` | `JInternalFrame.JDesktopIcon` 이 컴퍼넌트는 `JInternalFrame` 의 아이콘화 한 버젼을 나타냅니다.
`class` | `JLabel` 짧은 텍스트 캐릭터 라인이나 이미지의 표시 영역입니다.
`class` | `JLayeredPane` `JLayeredPane` 는, JFC/Swing 컨테이너에 깊이를 추가해, 필요하면 컴퍼넌트 끼리가 서로 오버랩 할 수 있도록(듯이) 합니다.
`class` | `JList` 객체의 리스트를 표시해, 사용자가 1 개 또는 복수의 객체를 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
`class` | `JMenu` 메뉴의 구현이며, 사용자가 `JMenuBar` 로 항목을 선택한다고 표시되는 `JMenuItem` 를 보관 유지하는 pop-up 윈도우입니다.
`class` | `JMenuBar` 도구모음의 구현입니다.
`class` | `JMenuItem` 메뉴의 항목의 구현입니다.
`class` | `JOptionPane` `JOptionPane` 에 의해, 사용자에게 값의 입력을 요구하거나 정보를 제시하거나 하는 표준의 다이알로그 박스를 간단하게 표시할 수가 있습니다.
`class` | `JPanel` `JPanel` 는, 범용의 경량 컨테이너입니다.
`class` | `JPasswordField` `JPasswordField` 는, 1 행의 텍스트의 편집을 가능하게 하는, 경량 컴퍼넌트입니다.
`class` | `JPopupMenu` pop-up menu의 구현입니다.
`static class` | `JPopupMenu.Separator` pop-up menu 고유의 separator입니다.
`class` | `JProgressBar` 일부의 태스크의 진척 상황을 시각적으로 표시하는 컴퍼넌트입니다.
`class` | `JRadioButton` 라디오 버튼의 구현입니다.
`class` | `JRadioButtonMenuItem` 라디오 버튼 메뉴 항목의 구현입니다.
`class` | `JRootPane` `JFrame`,`JDialog`,`JWindow`,`JApplet`, 및 `JInternalFrame` 가 내부에서 사용하는 경량 컨테이너입니다.
`class` | `JScrollBar` 스크롤 바의 구현입니다.
`class` | `JScrollPane` 경량 컴퍼넌트의 스크롤 가능한 뷰를 제공합니다.
`protected class` | `JScrollPane.ScrollBar` 디폴트에서는,`JScrollPane` 는, 이 클래스의 인스턴스인 스크롤 바를 작성합니다.
`class` | `JSeparator` `JSeparator` 는, 단락선을 구현하기 위한 범용적인 컴퍼넌트를 제공합니다.
`class` | `JSlider` 사용자가 지정된 구간내에서 노브를 슬라이드하는 것으로써 그래피컬하게 값을 선택할 수 있도록(듯이) 하는 컴퍼넌트입니다.
`class` | `JSpinner` 사용자가, 순서 붙일 수 있었던 순서로부터 수 또는 객체를 선택할 수 있도록(듯이) 하는 단일행의 입력 필드입니다.
`static class` | `JSpinner.DateEditor` 모델이 `SpinnerDateModel` 의 `JSpinner` 용의 에디터입니다.
`static class` | `JSpinner.DefaultEditor` 특수한 에디터용의 간단한 base class입니다.
`static class` | `JSpinner.ListEditor` 모델이 `SpinnerListModel` 의 `JSpinner` 용의 에디터입니다.
`static class` | `JSpinner.NumberEditor` 모델이 `SpinnerNumberModel` 의 `JSpinner` 용의 에디터입니다.
`class` | `JSplitPane` `JSplitPane` 는 2 개의 `Component` 를 분할하는데 사용합니다 (2 개(살)인 만큼 분할).
`class` | `JTabbedPane` 지정된 타이틀이나 아이콘을 가지는 탭을 클릭하는 것으로써, 사용자가 컴퍼넌트의 그룹을 교체되도록(듯이) 하는 컴퍼넌트입니다.
`class` | `JTable` `JTable` 는, 셀의 일반적으로의 2 차원 테이블 형식을 표시해, 편집하기 위해서 사용합니다.
`class` | `JTextArea` `JTextArea` 는, plaintext를 표시하는 복수행의 영역입니다.
`class` | `JTextField` `JTextField` 는, 1 행의 텍스트의 편집을 가능하게 하는 경량 컴퍼넌트입니다.
`class` | `JTextPane` 그래픽으로 표현되는 속성으로 마크 올라갈 수 있는 텍스트 컴퍼넌트입니다.
`class` | `JToggleButton` 2 상태 버튼의 구현입니다.
`class` | `JToolBar` `JToolBar` 는, 일반적으로 사용되는 `Action` 또는 컨트롤을 표시하는데 도움이 되는 컴퍼넌트를 제공합니다.
`static class` | `JToolBar.Separator` 툴바 독자적인 separator입니다.
`class` | `JToolTip` Component 의 「힌트」를 표시하기 위해서 사용합니다.
`class` | `JTree` 계층 데이터세트를 아우트라인으로 표시하는 컨트롤입니다.
`class` | `JViewport` 기본이 되는 정보를 보기 위해서(때문에) 사용하는 「뷰포트 (창)」입니다.
`class` | `JWindow` `JWindow` 는, 사용자의 데스크탑상의 어디에라도 표시할 수 있는 컨테이너입니다.

Container 로서 선언되고 있는 javax.swing 의 필드
`protected Container` | `JRootPane. contentPane` 컨텐츠 구획입니다.

Container 를 돌려주는 javax.swing 의 메소드
`protected Container` | `JRootPane. createContentPane ()` 디폴트의 `contentPane` 를 작성하기 위해서 생성자 의 메소드에 의해 불려 갑니다.
`static Container` | `SwingUtilities. getAncestorNamed (String name, Component comp)` 컴퍼넌트 계층에서 `comp` 의 상위를 검색하기 위한 편리한 메소드이며, 발견된 `name` 의 최초의 객체를 돌려줍니다.
`static Container` | `SwingUtilities. getAncestorOfClass (Class <? > c, Component comp)` 컴퍼넌트 계층에서 `comp` 의 상위를 검색하기 위한 편리한 메소드이며, 발견된 `c` 클래스의 최초의 객체를 돌려줍니다.
`Container` | `JFrame. getContentPane ()` 이 프레임의 `contentPane` 객체를 돌려줍니다.
`Container` | `RootPaneContainer. getContentPane ()` contentPane 를 돌려줍니다.
`Container` | `JRootPane. getContentPane ()` 루트 구획이 부모가 되는 컴퍼넌트를 보관 유지하는 컨테이너인, 컨텐츠 구획을 돌려줍니다.
`Container` | `JInternalFrame. getContentPane ()` 이 내부 프레임의 컨텐츠 구획을 돌려줍니다.
`Container` | `JDialog. getContentPane ()` 이 다이얼로그의 `contentPane` 객체를 돌려줍니다.
`Container` | `JWindow. getContentPane ()` 이 윈도우의 `contentPane` 인 `Container` 를 돌려줍니다.
`Container` | `JApplet. getContentPane ()` 애플릿의 contentPane 객체를 돌려줍니다.
`Container` | `JInternalFrame. getFocusCycleRootAncestor ()` 모든 `JInternalFrame` 는 포커스 traversal 사이클의 루트이기 (위해)때문에, 이 메소드는 항상 `null` 를 돌려줍니다.
`Container` | `BoxLayout. getTarget ()` 이 레이아웃 매니저를 사용하는 컨테이너를 돌려줍니다.
`Container` | `OverlayLayout. getTarget ()` 이 레이아웃 매니저를 사용하는 컨테이너를 돌려줍니다.
`Container` | `JComponent. getTopLevelAncestor ()` 이 컴퍼넌트의 톱 레벨의 상위 객체 (포함처의 Window 또는 Applet)를 돌려줍니다.

Container 형의 파라미터를 가지는 javax.swing 의 메소드
`Component` | `LayoutFocusTraversalPolicy. getComponentAfter (Container aContainer, Component aComponent)` aComponent 의 나중에 포커스를 받는 Component 를 돌려줍니다.
`Component` | `SortingFocusTraversalPolicy. getComponentAfter (Container aContainer, Component aComponent)` Component 의 나중에 포커스를 받는 Component 를 돌려줍니다.
`Component` | `DefaultFocusManager. getComponentAfter (Container aContainer, Component aComponent)`
`Component` | `LayoutFocusTraversalPolicy. getComponentBefore (Container aContainer, Component aComponent)` aComponent 의 전에 포커스를 받는 Component 를 돌려줍니다.
`Component` | `SortingFocusTraversalPolicy. getComponentBefore (Container aContainer, Component aComponent)` aComponent 의 전에 포커스를 받는 Component 를 돌려줍니다.
`Component` | `DefaultFocusManager. getComponentBefore (Container aContainer, Component aComponent)`
`abstract int` | `LayoutStyle. getContainerGap (JComponent component, int position, Container parent)` 컴퍼넌트로부터 그 부모의 지정된 구석까지의 스페이스의 양을 돌려줍니다.
`Component` | `SortingFocusTraversalPolicy. getDefaultComponent (Container aContainer)` 포커스 하는 디폴트의 Component 를 돌려줍니다.
`Component` | `LayoutFocusTraversalPolicy. getFirstComponent (Container aContainer)` traversal 사이클의 최초의 Component 를 돌려줍니다.
`Component` | `SortingFocusTraversalPolicy. getFirstComponent (Container aContainer)` traversal 사이클의 최초의 Component 를 돌려줍니다.
`Component` | `DefaultFocusManager. getFirstComponent (Container aContainer)`
`Component` | `LayoutFocusTraversalPolicy. getLastComponent (Container aContainer)` traversal 사이클의 마지막 Component 를 돌려줍니다.
`Component` | `SortingFocusTraversalPolicy. getLastComponent (Container aContainer)` traversal 사이클의 마지막 Component 를 돌려줍니다.
`Component` | `DefaultFocusManager. getLastComponent (Container aContainer)`
`float` | `JRootPane.RootLayout. getLayoutAlignmentX (Container target)`
`float` | `BoxLayout. getLayoutAlignmentX (Container target)` 컨테이너의 X 축으로 따른 배치 방법을 돌려줍니다.
`float` | `SpringLayout. getLayoutAlignmentX (Container p)` 0. 5f (centering)를 돌려줍니다.
`float` | `OverlayLayout. getLayoutAlignmentX (Container target)` 컨테이너의 x 축으로 따른 배치 방법을 돌려줍니다.
`float` | `GroupLayout. getLayoutAlignmentX (Container parent)` x 축방향의 배치를 돌려줍니다.
`float` | `JRootPane.RootLayout. getLayoutAlignmentY (Container target)`
`float` | `BoxLayout. getLayoutAlignmentY (Container target)` 컨테이너의 Y 축으로 따른 배치 방법을 돌려줍니다.
`float` | `SpringLayout. getLayoutAlignmentY (Container p)` 0. 5f (centering)를 돌려줍니다.
`float` | `OverlayLayout. getLayoutAlignmentY (Container target)` 컨테이너의 y 축으로 따른 배치 방법을 돌려줍니다.
`float` | `GroupLayout. getLayoutAlignmentY (Container parent)` y 축방향의 배치를 돌려줍니다.
`abstract int` | `LayoutStyle. getPreferredGap (JComponent component1, JComponent component2, LayoutStyle.ComponentPlacement type, int position, Container parent)` 2 개의 컴퍼넌트간의 스페이스의 양을 돌려줍니다.
`void` | `JRootPane.RootLayout. invalidateLayout (Container target)`
`void` | `BoxLayout. invalidateLayout (Container target)` 아이의 레이아웃 정보가 변경된 것을 나타냅니다.
`void` | `SpringLayout. invalidateLayout (Container p)`
`void` | `OverlayLayout. invalidateLayout (Container target)` 아이가 레이아웃 관련의 정보를 변경해, 거기에 따라 캐쉬에 기입해진 계산이 플래시 된 것을 나타냅니다.
`void` | `GroupLayout. invalidateLayout (Container parent)` 레이아웃을 무효로 해, 레이아웃 매니저가 정보를 캐쉬하고 있으면 그것을 파기합니다.
`void` | `JRootPane.RootLayout. layoutContainer (Container parent)` 레이아웃 매니저에게, 지정된 컨테이너의 레이아웃 처리를 실행하도록(듯이) 지시합니다.
`void` | `BoxLayout. layoutContainer (Container target)` 지정된 컨테이너를 배치할 필요가 있을 때 AWT 에 의해 불려 갑니다.
`void` | `ScrollPaneLayout. layoutContainer (Container parent)` 스크롤 구획을 배치합니다.
`void` | `ViewportLayout. layoutContainer (Container parent)` 지정된 컨테이너를 배치할 필요가 있을 때 AWT 에 의해 불려 갑니다.
`void` | `SpringLayout. layoutContainer (Container parent)`
`void` | `OverlayLayout. layoutContainer (Container target)` 지정된 컨테이너를 레이아웃 할 필요가 있을 때 AWT 에 의해 불려 갑니다.
`void` | `JSpinner.DefaultEditor. layoutContainer (Container parent)` 유일한 아이가 부모의 인 세트내의 영역에 완전하게 들어가도록(듯이) 사이즈를 변경합니다.
`void` | `GroupLayout. layoutContainer (Container parent)` 지정된 컨테이너를 배치합니다.
`Dimension` | `JRootPane.RootLayout. maximumLayoutSize (Container target)` 레이아웃으로 사용할 수 있는 스페이스의 최대량을 돌려줍니다.
`Dimension` | `BoxLayout. maximumLayoutSize (Container target)` 타겟 컨테이너가 자신의 컴퍼넌트를 배치할 경우에 사용할 수 있는, 최대의 치수를 돌려줍니다.
`Dimension` | `SpringLayout. maximumLayoutSize (Container parent)`
`Dimension` | `OverlayLayout. maximumLayoutSize (Container target)` 지정된 타겟 컨테이너의 컴퍼넌트의 레이아웃에 필요한 최대 치수를 돌려줍니다.
`Dimension` | `GroupLayout. maximumLayoutSize (Container parent)` 지정의 컨테이너의 최대 사이즈를 돌려줍니다.
`Dimension` | `JRootPane.RootLayout. minimumLayoutSize (Container parent)` 레이아웃에 필요한 스페이스의 최소량을 돌려줍니다.
`Dimension` | `BoxLayout. minimumLayoutSize (Container target)` 지정된 타겟 컨테이너에 포함되는 컴퍼넌트의 레이아웃에 필요한 최소 치수를 돌려줍니다.
`Dimension` | `ScrollPaneLayout. minimumLayoutSize (Container parent)` `ScrollPane` 의 최소 사이즈는, 인 세트의 사이즈에, 뷰포트의 최소 사이즈, 스크로르페인의 뷰포트 경계의 인 세트, 표시 헤더의 최소 사이즈, 및 표시 정책가 NEVER 가 아닌 스크롤 바의 최소 사이즈를 더한 값입니다.
`Dimension` | `ViewportLayout. minimumLayoutSize (Container parent)` 지정된 타겟 컨테이너에 보관 유지되는 컴퍼넌트의 레이아웃에 필요한 최소 치수를 돌려줍니다.
`Dimension` | `SpringLayout. minimumLayoutSize (Container parent)`
`Dimension` | `OverlayLayout. minimumLayoutSize (Container target)` 지정된 타겟 컨테이너에 포함되는 컴퍼넌트의 레이아웃에 필요한 최소 치수를 돌려줍니다.
`Dimension` | `JSpinner.DefaultEditor. minimumLayoutSize (Container parent)` 최초로 유일한 아이의 최소 사이즈 및 부모의 인 세트의 사이즈를 돌려줍니다.
`Dimension` | `GroupLayout. minimumLayoutSize (Container parent)` 지정의 컨테이너의 최소 사이즈를 돌려줍니다.
`static void` | `SwingUtilities. paintComponent (Graphics g, Component c, Container p, int x, int y, int w, int h)` 지정된 `Graphics` 로, 컴퍼넌트를 그립니다.
`void` | `CellRendererPane. paintComponent (Graphics g, Component c, Container p, int x, int y, int w, int h)` this.paintComponent(g, c, p, x, y, w, h, false)를 호출합니다.
`void` | `CellRendererPane. paintComponent (Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate)` 셀 렌더링 컴퍼넌트 c 를 그래픽스 객체 g 에 그립니다.
`static void` | `SwingUtilities. paintComponent (Graphics g, Component c, Container p, Rectangle r)` 지정된 `Graphics` 로, 컴퍼넌트를 그립니다.
`void` | `CellRendererPane. paintComponent (Graphics g, Component c, Container p, Rectangle r)` 구형의 x, y, 폭, 높이의 각 필드를 사용해 this.paintComponent()를 호출합니다.
`Dimension` | `JRootPane.RootLayout. preferredLayoutSize (Container parent)` 레이아웃내의 스페이스의 양을 돌려줍니다.
`Dimension` | `BoxLayout. preferredLayoutSize (Container target)` 지정된 타겟 컨테이너에 있는 컴퍼넌트에 대해, 이 레이아웃의 추천 치수를 돌려줍니다.
`Dimension` | `ScrollPaneLayout. preferredLayoutSize (Container parent)` `ScrollPane` 의 적절한 사이즈는, 인 세트의 사이즈에, 뷰포트, 표시 헤더, 및 현재의 뷰와 표시 정책에 의해 표시되는 스크롤 바의 적절한 사이즈를 더한 값입니다.
`Dimension` | `ViewportLayout. preferredLayoutSize (Container parent)` 지정된 타겟 컨테이너에 있는 컴퍼넌트에 대해, 이 배치에 적절한 치수를 돌려줍니다.
`Dimension` | `SpringLayout. preferredLayoutSize (Container parent)`
`Dimension` | `OverlayLayout. preferredLayoutSize (Container target)` 지정된 타겟 컨테이너에 있는 컴퍼넌트에 대해, 이 레이아웃의 적절한 치수를 돌려줍니다.
`Dimension` | `JSpinner.DefaultEditor. preferredLayoutSize (Container parent)` 최초로 유일한 아이의 적절한 사이즈 및 부모의 인 세트의 사이즈를 돌려줍니다.
`Dimension` | `GroupLayout. preferredLayoutSize (Container parent)` 지정의 컨테이너의 적절한 사이즈를 돌려줍니다.
`void` | `JFrame. setContentPane (Container contentPane)` `contentPane` 프로퍼티을 설정합니다.
`void` | `RootPaneContainer. setContentPane (Container contentPane)` 「contentPane」는, 어플리케이션 고유의 컴퍼넌트의 일차 컨테이너입니다.
`void` | `JRootPane. setContentPane (Container content)` 루트 구획이 부모가 되는 컴퍼넌트를 보관 유지하는 컨테이너인, 컨텐츠 구획을 설정합니다.
`void` | `JInternalFrame. setContentPane (Container c)` 이 `JInternalFrame` 의 `contentPane` 프로퍼티을 설정합니다.
`void` | `JDialog. setContentPane (Container contentPane)` `contentPane` 프로퍼티을 설정합니다.
`void` | `JWindow. setContentPane (Container contentPane)` 이 윈도우의 `contentPane` 프로퍼티을 설정합니다.
`void` | `JApplet. setContentPane (Container contentPane)` contentPane 프로퍼티을 설정합니다.

Container 형의 파라미터를 가지는 javax.swing 의 생성자
`BoxLayout (Container target, int axis)` 컴퍼넌트가 지정된 방향으로 배치하는 레이아웃 매니저를 생성합니다.
`GroupLayout (Container host)` 지정된 `Container` 의 `GroupLayout` 를 작성합니다.
`OverlayLayout (Container target)` 아이의 오버레이 정렬을 실행하는 레이아웃 매니저를 구축합니다.

javax.swing.colorchooser 에서의 Container 의 사용

javax.swing.colorchooser 에서의 Container 의 서브 클래스
`class` | `AbstractColorChooserPanel` 칼라 츄-더의 추상 슈퍼 클래스입니다.

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

Container 를 돌려주는 javax.swing.event 의 메소드
`Container` | `AncestorEvent. getAncestor ()` 이벤트가 실제로 발생한 상위 클래스를 돌려줍니다.
`Container` | `AncestorEvent. getAncestorParent ()` 이벤트가 실제로 발생한 상위 클래스의 부모를 돌려줍니다.

Container 형의 파라미터를 가지는 javax.swing.event 의 생성자
`AncestorEvent (JComponent source, int id, Container ancestor, Container ancestorParent)` 상위 컴퍼넌트의 표시 상태의 변경을 나타내는, AncestorEvent 객체를 구축합니다.

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

javax.swing.plaf.basic 에서의 Container 의 서브 클래스
`class` | `BasicArrowButton` 기본 방향의 어느 쪽인가에 슬캘링 되는 화살표를 draw 하는 JButton 객체입니다.
`class` | `BasicComboBoxRenderer` ComboBox 의 렌더링입니다.
`static class` | `BasicComboBoxRenderer.UIResource` UIResource 를 구현하는 BasicComboBoxRenderer 의 서브 클래스입니다.
`class` | `BasicComboPopup` `ComboPopup` 인터페이스의 기본적인 구현입니다.
`class` | `BasicInternalFrameTitlePane` 기본의 타이틀 바를 관리하는 클래스입니다.
`class` | `BasicInternalFrameTitlePane.SystemMenuBar` 이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다.
`class` | `BasicSplitPaneDivider` BasicSplitPaneUI 로 사용되는 디바이더입니다.
`protected class` | `BasicToolBarUI.DragWindow`

Container 를 돌려주는 javax.swing.plaf.basic 의 메소드
`protected Container` | `BasicOptionPaneUI. createButtonArea ()` 버튼을 포함한 Container 를 작성해 돌려줍니다.
`protected Container` | `BasicOptionPaneUI. createMessageArea ()` installComponents 로부터 메세지로서 보내져, 메세지의 본문을 포함한 Container 를 작성합니다.
`protected Container` | `BasicOptionPaneUI. createSeparator ()`

Container 형의 파라미터를 가지는 javax.swing.plaf.basic 의 메소드
`protected void` | `BasicOptionPaneUI. addButtonComponents (Container container, Object [] buttons, int initialIndex)` `buttons` 에 있는 각 객체를 나타내는 적절한 객체를 작성해, 그것을 `container` 에 추가합니다.
`protected void` | `BasicOptionPaneUI. addIcon (Container top)` `getIcon` 로부터 반환된 아이콘을 나타내는 JLabel 를 작성해,`top` 에 추가합니다.
`protected void` | `BasicOptionPaneUI. addMessageComponents (Container container, GridBagConstraints cons, Object msg, int maxll, boolean internallyCreated)` `msg` 를 나타내는 적절한 객체를 작성해, 그것을 `container` 에 배치합니다.
`protected void` | `BasicOptionPaneUI. burstStringInto (Container c, String d, int maxll)` `d` 를 나타내는 JLabel 의 신규 인스턴스를 재귀적으로 생성합니다.
`float` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. getLayoutAlignmentX (Container target)` x 축방향의 배치를 돌려줍니다.
`float` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. getLayoutAlignmentY (Container target)` y 축방향의 배치를 돌려줍니다.
`void` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. invalidateLayout (Container c)` 아무것도 실시하지 않습니다.
`void` | `BasicScrollBarUI. layoutContainer (Container scrollbarContainer)`
`void` | `BasicComboBoxUI.ComboBoxLayoutManager. layoutContainer (Container parent)`
`void` | `BasicTabbedPaneUI.TabbedPaneLayout. layoutContainer (Container parent)`
`void` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. layoutContainer (Container container)` 실제의 레이아웃을 실시합니다.
`void` | `BasicSplitPaneDivider.DividerLayout. layoutContainer (Container c)`
`void` | `BasicOptionPaneUI.ButtonAreaLayout. layoutContainer (Container container)`
`void` | `BasicInternalFrameUI.InternalFrameLayout. layoutContainer (Container c)`
`void` | `BasicInternalFrameTitlePane.TitlePaneLayout. layoutContainer (Container c)`
`Dimension` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. maximumLayoutSize (Container target)` 최대의 레이아웃 사이즈를 돌려줍니다.
`Dimension` | `BasicScrollBarUI. minimumLayoutSize (Container scrollbarContainer)`
`Dimension` | `BasicComboBoxUI.ComboBoxLayoutManager. minimumLayoutSize (Container parent)`
`Dimension` | `BasicTabbedPaneUI.TabbedPaneLayout. minimumLayoutSize (Container parent)`
`Dimension` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. minimumLayoutSize (Container container)` 아이를 포함하기 위해서 필요한 최소 사이즈를 돌려줍니다.
`Dimension` | `BasicSplitPaneDivider.DividerLayout. minimumLayoutSize (Container c)`
`Dimension` | `BasicOptionPaneUI.ButtonAreaLayout. minimumLayoutSize (Container c)`
`Dimension` | `BasicInternalFrameUI.InternalFrameLayout. minimumLayoutSize (Container c)`
`Dimension` | `BasicInternalFrameTitlePane.TitlePaneLayout. minimumLayoutSize (Container c)`
`Dimension` | `DefaultMenuLayout. preferredLayoutSize (Container target)`
`Dimension` | `BasicScrollBarUI. preferredLayoutSize (Container scrollbarContainer)`
`Dimension` | `BasicComboBoxUI.ComboBoxLayoutManager. preferredLayoutSize (Container parent)`
`Dimension` | `BasicTabbedPaneUI.TabbedPaneLayout. preferredLayoutSize (Container parent)`
`Dimension` | `BasicSplitPaneUI.BasicHorizontalLayoutManager. preferredLayoutSize (Container container)` 아이를 포함하기 위한 적절한 사이즈를 돌려줍니다.
`Dimension` | `BasicSplitPaneDivider.DividerLayout. preferredLayoutSize (Container c)`
`Dimension` | `BasicOptionPaneUI.ButtonAreaLayout. preferredLayoutSize (Container c)`
`Dimension` | `BasicInternalFrameUI.InternalFrameLayout. preferredLayoutSize (Container c)`
`Dimension` | `BasicInternalFrameTitlePane.TitlePaneLayout. preferredLayoutSize (Container c)`

Container 형의 파라미터를 가지는 javax.swing.plaf.basic 의 생성자
`DefaultMenuLayout (Container target, int axis)`

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

javax.swing.plaf.metal 에서의 Container 의 서브 클래스
`class` | `MetalComboBoxButton` MetalComboBoxUI 를 보조하는 JButton 서브 클래스입니다.
`class` | `MetalComboBoxUI.MetalComboPopup` 추천 되고 있지 않습니다. Java 2 플랫폼 v1. 4 이후 사용되고 있지 않습니다.
`protected class` | `MetalFileChooserUI.FileRenderer`
`class` | `MetalFileChooserUI.FilterComboBoxRenderer` 각종의 사이즈 및 스타일을 draw 합니다.
`class` | `MetalInternalFrameTitlePane` JLF 스펙의 타이틀 바를 관리하는 클래스입니다.
`class` | `MetalScrollButton` Metal 스크롤 바 화살표에 사용하는 JButton 객체입니다.

Container 형의 파라미터를 가지는 javax.swing.plaf.metal 의 메소드
`void` | `MetalComboBoxUI. layoutComboBox (Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager)`
`void` | `MetalComboBoxUI.MetalComboBoxLayoutManager. layoutContainer (Container parent)`
`void` | `MetalComboBoxUI.MetalComboBoxLayoutManager. superLayout (Container parent)`

javax.swing.table 에서의 Container 의 사용

javax.swing.table 에서의 Container 의 서브 클래스
`class` | `DefaultTableCellRenderer` `JTable` 로 각 셀을 draw (표시)하기 위한 표준 클래스입니다.
`static class` | `DefaultTableCellRenderer.UIResource` `UIResource` 을 구현하는 `DefaultTableCellRenderer` 의 서브 클래스입니다.
`class` | `JTableHeader` `JTable` 의 헤더를 관리하는 객체입니다.

javax.swing.text 에서의 Container 의 사용

javax.swing.text 에서의 Container 의 서브 클래스
`class` | `JTextComponent` `JTextComponent` 는, Swing 텍스트 컴퍼넌트의 base class입니다.

Container 를 돌려주는 javax.swing.text 의 메소드
`Container` | `View. getContainer ()` 뷰를 수용하는 컨테이너를 꺼냅니다.

javax.swing.tree 에서의 Container 의 사용

javax.swing.tree 에서의 Container 의 서브 클래스
`class` | `DefaultTreeCellEditor.DefaultTextField` 에디터가 제공되지 않는 경우에 사용하는 `TextField` 입니다.
`class` | `DefaultTreeCellEditor.EditorContainer` `editingComponent` 를 배치하는 컨테이너입니다.
`class` | `DefaultTreeCellRenderer` 트리의 엔트리를 표시합니다.

Container 로서 선언되고 있는 javax.swing.tree 의 필드
`protected Container` | `DefaultTreeCellEditor. editingContainer` 편집 컨테이너는,`editorComponent` 를 포함합니다.

Container 를 돌려주는 javax.swing.tree 의 메소드
`protected Container` | `DefaultTreeCellEditor. createContainer ()` `editingComponent` 의 배치를 관리하는 컨테이너를 작성합니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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