クラスjava.awt.Container 
の使用
Containerを使用するパッケージ
パッケージ
説明
アプレットの作成、およびアプレットとアプレット・コンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
JColorChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。Swingコンポーネントによってトリガーされるイベントを提供します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。- 
java.appletでのContainerの使用java.appletでのContainerのサブクラス
- 
java.awtでのContainerの使用修飾子と型クラス説明classDialogは、通常はユーザーからの入力を受け付けるために使用される、タイトルおよびボーダーを持つトップ・レベルのウィンドウです。classFileDialogクラスは、ユーザーがファイルを選択できるダイアログ・ウィンドウを表示します。classFrameは、タイトルとボーダーを持つトップ・レベルのウィンドウです。classPanelは、もっとも単純なコンテナ・クラスです。class1つの子コンポーネントに対して、自動水平または垂直スクロールあるいはその両方を実装するコンテナ・クラスです。classWindowオブジェクトは、ボーダーやメニュー・バーのないトップ・レベルのウィンドウです。修飾子と型メソッド説明KeyboardFocusManager.getCurrentFocusCycleRoot()現在のフォーカス・サイクルのルートが呼出し側スレッドと同じコンテキストにある場合、現在のフォーカス・サイクルのルートを返します。Component.getFocusCycleRootAncestor()このComponentのフォーカス・トラバーサル・サイクルのフォーカス・サイクル・ルートであるContainerを返します。Window.getFocusCycleRootAncestor()Windowに祖先がないため、常にnullを返します。これらは、Component階層の最上位を表します。protected ContainerKeyboardFocusManager.getGlobalCurrentFocusCycleRoot()呼出し側スレッドが現在のフォーカス・サイクルのルートと異なるコンテキストにある場合でも、現在のフォーカス・サイクルのルートを返します。protected static ContainerToolkit.getNativeContainer(Component c)ネイティブ・コンポーネントの場合に、ネイティブ・ピアがネイティブ・コンテナを照会することを許可します(直接の親が軽量の場合があります)。Component.getParent()このコンポーネントの親を取得します。修飾子と型メソッド説明protected voidGridBagLayout.arrangeGrid(Container parent)グリッドを配置します。protected voidGridBagLayout.ArrangeGrid(Container parent)このメソッドは廃止されており、下位互換性のためにのみ提供されています。新しいコードは、かわりにarrangeGridを呼び出すようにしてください。voidDefaultKeyboardFocusManager.downFocusCycle(Container aContainer)フォーカスを1つ下のフォーカス・トラバーサル・サイクルに移動します。abstract voidKeyboardFocusManager.downFocusCycle(Container aContainer)フォーカスを1つ下のフォーカス・トラバーサル・サイクルに移動します。voidコンテナの最初のカードに切り替えます。ContainerOrderFocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)aComponentのあとでフォーカスを受け取るComponentを返します。abstract ComponentFocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)aComponentのあとでフォーカスを受け取るComponentを返します。ContainerOrderFocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)aComponentの前にフォーカスを受け取るComponentを返します。abstract ComponentFocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)aComponentの前にフォーカスを受け取るComponentを返します。ContainerOrderFocusTraversalPolicy.getDefaultComponent(Container aContainer)フォーカスするデフォルトのComponentを返します。abstract ComponentFocusTraversalPolicy.getDefaultComponent(Container aContainer)フォーカスするデフォルトのComponentを返します。ContainerOrderFocusTraversalPolicy.getFirstComponent(Container aContainer)トラバーサル・サイクルの最初のComponentを返します。abstract ComponentFocusTraversalPolicy.getFirstComponent(Container aContainer)トラバーサル・サイクルの最初のComponentを返します。ContainerOrderFocusTraversalPolicy.getLastComponent(Container aContainer)トラバーサル・サイクルの最後のComponentを返します。abstract ComponentFocusTraversalPolicy.getLastComponent(Container aContainer)トラバーサル・サイクルの最後のComponentを返します。floatBorderLayout.getLayoutAlignmentX(Container parent)x軸方向の配置を返します。floatCardLayout.getLayoutAlignmentX(Container parent)x軸方向の配置を返します。floatGridBagLayout.getLayoutAlignmentX(Container parent)x軸方向の配置を返します。floatLayoutManager2.getLayoutAlignmentX(Container target)x軸方向の配置を返します。floatBorderLayout.getLayoutAlignmentY(Container parent)y軸方向の配置を返します。floatCardLayout.getLayoutAlignmentY(Container parent)y軸方向の配置を返します。floatGridBagLayout.getLayoutAlignmentY(Container parent)y軸方向の配置を返します。floatLayoutManager2.getLayoutAlignmentY(Container target)y軸方向の配置を返します。BorderLayout.getLayoutComponent(Container target, Object constraints)ターゲットContainerのコンポーネント方向に基づいて、指定された制約の場所に対応するコンポーネントを返します。protected GridBagLayoutInfoGridBagLayout.getLayoutInfo(Container parent, int sizeflag)管理される子の現在のセットのGridBagLayoutInfoのインスタンスに情報を提供します。protected GridBagLayoutInfoGridBagLayout.GetLayoutInfo(Container parent, int sizeflag)このメソッドは廃止されており、下位互換性のためにのみ提供されています。新しいコードは、かわりにgetLayoutInfoを呼び出すようにしてください。protected DimensionGridBagLayout.getMinSize(Container parent, GridBagLayoutInfo info)getLayoutInfoからの情報に基づいて、マスターの最小サイズを計算します。protected DimensionGridBagLayout.GetMinSize(Container parent, GridBagLayoutInfo info)このメソッドは廃止されており、下位互換性のためにのみ提供されています。新しいコードは、かわりにgetMinSizeを呼び出すようにしてください。voidBorderLayout.invalidateLayout(Container target)レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。voidCardLayout.invalidateLayout(Container target)レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。voidGridBagLayout.invalidateLayout(Container target)レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。voidLayoutManager2.invalidateLayout(Container target)レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。booleanComponent.isFocusCycleRoot(Container container)指定されたコンテナが、このコンポーネントのフォーカス・トラバーサル・サイクルのフォーカス・サイクル・ルートであるかどうかを返します。booleanContainer.isFocusCycleRoot(Container container)指定されたコンテナが、このコンテナのフォーカス・トラバーサル・サイクルのフォーカス・サイクル・ルートであるかどうかを返します。voidコンテナの最後のカードに切り替えます。voidBorderLayout.layoutContainer(Container target)このボーダー・レイアウトを使用してコンテナ引数を配置します。voidCardLayout.layoutContainer(Container parent)このカード・レイアウトを使用して、指定されたコンテナを配置します。voidFlowLayout.layoutContainer(Container target)コンテナを配置します。voidGridBagLayout.layoutContainer(Container parent)このグリッド・バッグ・レイアウトを使って指定されたコンテナを配置します。voidGridLayout.layoutContainer(Container parent)このレイアウトを使って、指定されたコンテナを配置します。voidLayoutManager.layoutContainer(Container parent)指定されたコンテナを配置します。BorderLayout.maximumLayoutSize(Container target)指定されたターゲット・コンテナにコンポーネントが含まれている場合の、このレイアウトの最大サイズを返します。CardLayout.maximumLayoutSize(Container target)指定されたターゲット・コンテナにコンポーネントが含まれている場合の、このレイアウトの最大サイズを返します。GridBagLayout.maximumLayoutSize(Container target)指定されたターゲット・コンテナにコンポーネントが含まれている場合の、このレイアウトの最大サイズを返します。LayoutManager2.maximumLayoutSize(Container target)指定されたコンテナにコンポーネントが含まれている場合の、最大サイズを計算します。BorderLayout.minimumLayoutSize(Container target)このレイアウト・マネージャを使用するtargetコンテナの最小サイズを判定します。CardLayout.minimumLayoutSize(Container parent)指定されたパネルの最小サイズを計算します。FlowLayout.minimumLayoutSize(Container target)指定されたターゲット・コンテナに含まれている可視コンポーネントをレイアウトするために必要な最小寸法を返します。GridBagLayout.minimumLayoutSize(Container parent)このグリッド・バッグ・レイアウトを使用するparentコンテナの最小サイズを判定します。GridLayout.minimumLayoutSize(Container parent)このグリッド・レイアウトを使って、コンテナ引数の最小サイズを指定します。LayoutManager.minimumLayoutSize(Container parent)指定されたコンテナの最小サイズの寸法を計算します。含まれるコンポーネントは指定されます。void指定されたコンテナの次のカードに切り替えます。BorderLayout.preferredLayoutSize(Container target)コンテナ内のコンポーネントに基づいて、このレイアウト・マネージャを使用するtargetコンテナの推奨サイズを判定します。CardLayout.preferredLayoutSize(Container parent)このカード・レイアウトを使用するコンテナ引数の推奨サイズを判定します。FlowLayout.preferredLayoutSize(Container target)指定されたターゲット・コンテナ内の可視コンポーネントを使用して、このレイアウトのための推奨寸法を返します。GridBagLayout.preferredLayoutSize(Container parent)このグリッド・バッグ・レイアウトを使用するparentコンテナの推奨サイズを判定します。GridLayout.preferredLayoutSize(Container parent)このグリッド・レイアウトを使って、コンテナ引数の推奨サイズを指定します。LayoutManager.preferredLayoutSize(Container parent)指定されたコンテナの推奨サイズの寸法を計算します。含まれるコンポーネントは指定されます。void指定されたコンテナの前のカードに切り替えます。voidKeyboardFocusManager.setGlobalCurrentFocusCycleRoot(Container newFocusCycleRoot)現在のフォーカス・サイクルのルートを設定します。voidaddLayoutComponentを使用して、指定されたnameでこのレイアウトに追加されたコンポーネントに切り替えます。
- 
java.awt.eventでのContainerの使用Containerを返すjava.awt.eventのメソッド修飾子と型メソッド説明HierarchyEvent.getChangedParent()getChanged()から返されたComponentの親を返します。ContainerEvent.getContainer()イベントの発生元を返します。Container型のパラメータを持つjava.awt.eventのコンストラクタ修飾子コンストラクタ説明HierarchyEvent(Component source, int id, Component changed, Container changedParent)Component階層の変更を識別するためのHierarchyEventオブジェクトを構築します。HierarchyEvent(Component source, int id, Component changed, Container changedParent, long changeFlags)Component階層の変更を識別するためのHierarchyEventオブジェクトを構築します。
- 
java.beans.beancontextでのContainerの使用Containerを返すjava.beans.beancontextのメソッド修飾子と型メソッド説明BeanContextContainerProxy.getContainer()このBeanContextに関連付けられているjava.awt.Containerを取得します。
- 
javax.swingでのContainerの使用javax.swingでのContainerのサブクラス修飾子と型クラス説明classボタンおよびメニュー項目の共通動作を定義します。classBoxLayoutオブジェクトをレイアウト・マネージャとして使う軽量なコンテナです。static classレイアウトに含まれるがビューを持たない軽量コンポーネントの実装です。classこのクラスは、セル・レンダラとそれを使うコンポーネントの間に挿入されます。classリスト内の項目をレンダリングします。static classUIResourceを実装するDefaultListCellRendererのサブクラスです。class非推奨。アプレットAPIは非推奨であり、代替はありません。class「プッシュ」ボタンの実装です。classチェックボックス(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。class選択または選択解除できるメニュー項目です。classJColorChooserは、ユーザーが色を操作したり、選択したりできるように設計されたコントロールのペインを提供します。classJComboBox<E>ボタン、または編集可能フィールドとドロップ・ダウン・リストを組み合わせたコンポーネントです。classトップ・レベルのコンテナを除くすべてのSwingコンポーネントの基底クラスです。classマルチドキュメント・インタフェースまたは仮想デスクトップを生成するコンテナです。classダイアログ・ウィンドウを作成するためのメイン・クラスです。classさまざまな種類のコンテンツを編集するためのテキスト・コンポーネントです。classJFileChooserは、ユーザーがファイルを選択するための単純なメカニズムを提供します。classJFormattedTextFieldはJTextFieldを拡張して、任意の値をフォーマットしたり、ユーザーがテキストを編集したあとに特定のオブジェクトを取得したりするためのサポートを追加します。classJFC/Swingコンポーネント・アーキテクチャのサポートを追加するjava.awt.Frameの拡張バージョン。classネイティブなフレームに、ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニュー・バーのサポートなど、多くの機能を提供する軽量オブジェクトです。static classこのコンポーネントは、JInternalFrameのアイコン化されたバージョンを表します。class短いテキスト文字列やイメージの表示領域です。両方を一緒に表示することもできます。classJLayerは、さまざまな高度なペイント効果を実装したり、そのボーダー内で生成されるすべてのAWTEventの通知を受信したりするために使用できる、Swingコンポーネントのための汎用のデコレータです。classJLayeredPaneはJFC/Swingコンテナに深さを追加し、コンポーネントが必要に応じて互いにオーバーラップできるようにします。classJList<E>オブジェクトのリストを表示し、ユーザーが1つまたは複数のオブジェクトを選択できるようにするコンポーネントです。classメニュー(ユーザーがJMenuBarの項目を選択したときに表示される、JMenuItemを含むポップアップ・ウィンドウ)の実装です。classメニュー・バーの実装です。classメニューの項目の実装です。classJOptionPaneは、ユーザーに値の入力を求めたり、何らかの情報を通知したりするための標準のダイアログ・ボックスを容易にポップアップできるようにします。classJPanelは、ジェネリックな軽量コンテナです。classJPasswordFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。何かが入力されたことはビューに示されますが、元の文字は表示されません。classポップアップ・メニュー(一連の選択肢をポップアップおよび表示する小さなウィンドウ)の実装です。static classポップアップ・メニュー固有のセパレータです。class一部のタスクの進捗状況を視覚的に表示するコンポーネントです。classラジオ・ボタン(選択または選択解除が可能で、その状態をユーザーに表示する項目)の実装です。classラジオ・ボタン・メニュー項目の実装です。classJFrame、JDialog、JWindow、JApplet、およびJInternalFrameによって内部的に使用される軽量コンテナ。classスクロール・バーの実装です。class軽量コンポーネントのスクロール可能なビューを提供します。protected classデフォルトでは、JScrollPaneは、このクラスのインスタンスであるスクロール・バーを作成します。classJSeparatorは、区切り線を実装するための汎用的なコンポーネントを提供します。もっとも一般的には、メニュー項目を論理的なグループに分割するための項目間の区切り線として使用されます。classユーザーが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。classユーザーが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行の入力フィールドです。static classモデルがSpinnerDateModelであるJSpinnerのエディタです。static classJFormattedTextFieldを使用してモデルの現在の値の読取り専用ビューを表示する、より特殊なエディタの単純な基底クラスです。static classモデルがSpinnerListModelであるJSpinnerのエディタです。static classモデルがSpinnerNumberModelであるJSpinnerのエディタです。classJSplitPaneは、2つ(2つだけ)のComponentを分割するために使用されます。class指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザーがコンポーネントのグループを切り替えられるようにするコンポーネントです。classJTableは、セルの通常の2次元表を表示および編集するために使用されます。classJTextAreaは、プレーン・テキストを表示する複数行の領域です。classJTextFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。classグラフィックで表現される属性でマークアップできるテキスト・コンポーネントです。class2つの状態を持つボタンの実装です。classJToolBarは、一般的に使用されるActionまたはコントロールを表示するのに役立つコンポーネントを提供します。static classツールバー独自のセパレータです。classComponentの「ヒント」を表示するために使います。class階層データのセットをアウトラインとして表示するコントロール。classベースとなる情報を見るために使用する「ビュー・ポート(窓)」です。classJWindowは、ユーザーのデスクトップ上のどこにでも表示できるコンテナです。Containerとして宣言されているjavax.swingのフィールドContainerを返すjavax.swingのメソッド修飾子と型メソッド説明protected ContainerJRootPane.createContentPane()デフォルトのcontentPaneを作成するために、コンストラクタ・メソッドから呼び出されます。static ContainerSwingUtilities.getAncestorNamed(String name, Component comp)コンポーネント階層内のcompの上位を検索するための簡易メソッドであり、見つかったnameの最初のオブジェクトを返します。static ContainerSwingUtilities.getAncestorOfClass(Class<?> c, Component comp)コンポーネント階層内のcompの上位を検索するための簡易メソッドであり、見つかったクラスcの最初のオブジェクトを返します。JApplet.getContentPane()非推奨。このアプレットのcontentPaneオブジェクトを返します。JDialog.getContentPane()このダイアログのcontentPaneオブジェクトを返します。JFrame.getContentPane()このフレームのcontentPaneオブジェクトを返します。JInternalFrame.getContentPane()この内部フレームのコンテンツ・ペインを返します。JRootPane.getContentPane()ルート・ペインが親になるコンポーネントを保持するコンテナである、コンテンツ・ペインを返します。JWindow.getContentPane()このウィンドウのcontentPaneであるContainerを返します。RootPaneContainer.getContentPane()contentPaneを返します。JInternalFrame.getFocusCycleRootAncestor()JInternalFrameは常にフォーカス・トラバーサル・サイクルのルートである必要があるため、常にnullを返します。BoxLayout.getTarget()このレイアウト・マネージャを使用するコンテナを返します。OverlayLayout.getTarget()このレイアウト・マネージャを使用するコンテナを返します。JComponent.getTopLevelAncestor()このコンポーネントのトップ・レベル祖先(含んでいるWindowまたはApplet)を返します。このコンポーネントがどのコンテナにも追加されていない場合はnullを返します。static ContainerSwingUtilities.getUnwrappedParent(Component component)JLayerのインスタンスではない、componentの最初の祖先を返します。Container型のパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明DefaultFocusManager.getComponentAfter(Container aContainer, Component aComponent)後のコンポーネントを返します。LayoutFocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)aComponentのあとでフォーカスを受け取るComponentを返します。SortingFocusTraversalPolicy.getComponentAfter(Container aContainer, Component aComponent)aComponentのあとでフォーカスを受け取るComponentを返します。DefaultFocusManager.getComponentBefore(Container aContainer, Component aComponent)前のコンポーネントを返します。LayoutFocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)aComponentの前にフォーカスを受け取るComponentを返します。SortingFocusTraversalPolicy.getComponentBefore(Container aContainer, Component aComponent)aComponentの前にフォーカスを受け取るComponentを返します。abstract intLayoutStyle.getContainerGap(JComponent component, int position, Container parent)コンポーネントからその親の指定された端までのスペースの量を返します。SortingFocusTraversalPolicy.getDefaultComponent(Container aContainer)フォーカスするデフォルトのComponentを返します。DefaultFocusManager.getFirstComponent(Container aContainer)最初のコンポーネントを返します。LayoutFocusTraversalPolicy.getFirstComponent(Container aContainer)トラバーサル・サイクルの最初のComponentを返します。SortingFocusTraversalPolicy.getFirstComponent(Container aContainer)トラバーサル・サイクルの最初のComponentを返します。DefaultFocusManager.getLastComponent(Container aContainer)最後のコンポーネントを返します。LayoutFocusTraversalPolicy.getLastComponent(Container aContainer)トラバーサル・サイクルの最後のComponentを返します。SortingFocusTraversalPolicy.getLastComponent(Container aContainer)トラバーサル・サイクルの最後のComponentを返します。floatBoxLayout.getLayoutAlignmentX(Container target)コンテナのX軸方向の配置を返します。floatGroupLayout.getLayoutAlignmentX(Container parent)x軸方向の配置を返します。floatJRootPane.RootLayout.getLayoutAlignmentX(Container target)floatOverlayLayout.getLayoutAlignmentX(Container target)コンテナのx軸方向の配置を返します。floatSpringLayout.getLayoutAlignmentX(Container p)0.5f (中央揃え)を返します。floatBoxLayout.getLayoutAlignmentY(Container target)コンテナのY軸方向の配置を返します。floatGroupLayout.getLayoutAlignmentY(Container parent)y軸方向の配置を返します。floatJRootPane.RootLayout.getLayoutAlignmentY(Container target)floatOverlayLayout.getLayoutAlignmentY(Container target)コンテナのy軸方向の配置を返します。floatSpringLayout.getLayoutAlignmentY(Container p)0.5f (中央揃え)を返します。abstract intLayoutStyle.getPreferredGap(JComponent component1, JComponent component2, LayoutStyle.ComponentPlacement type, int position, Container parent)2つのコンポーネント間のスペースの量を返します。voidBoxLayout.invalidateLayout(Container target)子のレイアウト関連情報が変更されたことを示します。キャッシュされていた計算はすべてフラッシュされます。voidGroupLayout.invalidateLayout(Container parent)レイアウトを無効にします。このとき、レイアウト・マネージャが情報をキャッシュしていればそれを破棄します。voidJRootPane.RootLayout.invalidateLayout(Container target)voidOverlayLayout.invalidateLayout(Container target)子がレイアウト関連情報を変更し、それによってキャッシュされていた計算がフラッシュされたことを示します。voidSpringLayout.invalidateLayout(Container p)voidBoxLayout.layoutContainer(Container target)指定されたコンテナを配置する必要があるときにAWT によって呼び出されます。voidGroupLayout.layoutContainer(Container parent)指定されたコンテナを配置します。voidJRootPane.RootLayout.layoutContainer(Container parent)レイアウト・マネージャに、指定されたコンテナのレイアウトを実行するように指示します。voidJSpinner.DefaultEditor.layoutContainer(Container parent)唯一の子が親イン・セット内の領域に完全に収まるようにサイズを変更します。voidOverlayLayout.layoutContainer(Container target)指定されたコンテナを配置する必要があるときにAWTによって呼び出されます。voidScrollPaneLayout.layoutContainer(Container parent)スクロール・ペインを配置します。voidSpringLayout.layoutContainer(Container parent)voidViewportLayout.layoutContainer(Container parent)指定されたコンテナを配置する必要があるときにAWTによって呼び出されます。BoxLayout.maximumLayoutSize(Container target)ターゲット・コンテナに含まれているコンポーネントをレイアウトするときに使用できる、最大の寸法を返します。GroupLayout.maximumLayoutSize(Container parent)指定のコンテナの最大サイズを返します。JRootPane.RootLayout.maximumLayoutSize(Container target)レイアウトが使用できるスペースの最大量を返します。OverlayLayout.maximumLayoutSize(Container target)指定されたターゲット・コンテナに含まれているコンポーネントのレイアウトに必要な最大寸法を返します。SpringLayout.maximumLayoutSize(Container parent)BoxLayout.minimumLayoutSize(Container target)指定されたターゲット・コンテナに含まれているコンポーネントのレイアウトに必要な最小寸法を返します。GroupLayout.minimumLayoutSize(Container parent)指定のコンテナの最小サイズを返します。JRootPane.RootLayout.minimumLayoutSize(Container parent)レイアウトに必要なスペースの最小量を返します。JSpinner.DefaultEditor.minimumLayoutSize(Container parent)最初で唯一の子の最小サイズおよび親イン・セットのサイズを返します。OverlayLayout.minimumLayoutSize(Container target)指定されたターゲット・コンテナに含まれているコンポーネントのレイアウトに必要な最小寸法を返します。ScrollPaneLayout.minimumLayoutSize(Container parent)ScrollPaneの最小サイズは、イン・セットのサイズに、ビュー・ポートの最小サイズ、スクロール・ペインのviewportBorderイン・セット、可視ヘッダーの最小サイズ、およびdisplayPolicyがNEVERではないスクロール・バーの最小サイズを加えた値です。SpringLayout.minimumLayoutSize(Container parent)ViewportLayout.minimumLayoutSize(Container parent)指定されたターゲット・コンテナに含まれるコンポーネントのレイアウトに必要な最小寸法を返します。voidCellRendererPane.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)を呼び出します。voidCellRendererPane.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate)セル・レンダラ・コンポーネントcをグラフィックス・オブジェクトgにペイントします。voidCellRendererPane.paintComponent(Graphics g, Component c, Container p, Rectangle r)矩形のx、y、幅、高さの各フィールドを使ってthis.paintComponent()を呼び出します。static voidSwingUtilities.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h)指定されたGraphicsで、コンポーネントをペイントします。static voidSwingUtilities.paintComponent(Graphics g, Component c, Container p, Rectangle r)指定されたGraphicsで、コンポーネントをペイントします。BoxLayout.preferredLayoutSize(Container target)指定されたターゲット・コンテナ内にコンポーネントがある場合に、このレイアウトの推奨サイズを返します。GroupLayout.preferredLayoutSize(Container parent)指定のコンテナの適切なサイズを返します。JRootPane.RootLayout.preferredLayoutSize(Container parent)レイアウトの推奨スペース量を返します。JSpinner.DefaultEditor.preferredLayoutSize(Container parent)最初で唯一の子の適切なサイズおよび親イン・セットのサイズを返します。OverlayLayout.preferredLayoutSize(Container target)指定されたターゲット・コンテナ内にコンポーネントが含まれている場合の、このレイアウトの推奨寸法を返します。ScrollPaneLayout.preferredLayoutSize(Container parent)ScrollPaneの推奨サイズは、イン・セットのサイズに、ビュー・ポートの推奨サイズ、可視ヘッダーの優先サイズ、および現在のビューと現在のスクロール・バーのdisplayPoliciesで表示されるスクロール・バーの推奨サイズを加えた値です。SpringLayout.preferredLayoutSize(Container parent)ViewportLayout.preferredLayoutSize(Container parent)指定されたターゲット・コンテナ内にコンポーネントが含まれている場合の、このレイアウトの推奨寸法を返します。voidJApplet.setContentPane(Container contentPane)非推奨。contentPaneプロパティを設定します。voidJDialog.setContentPane(Container contentPane)contentPaneプロパティを設定します。voidJFrame.setContentPane(Container contentPane)contentPaneプロパティを設定します。voidJInternalFrame.setContentPane(Container c)このJInternalFrameのcontentPaneプロパティを設定します。voidJRootPane.setContentPane(Container content)ルート・ペインが親になるコンポーネントを保持するコンテナである、コンテンツ・ペインを設定します。voidJWindow.setContentPane(Container contentPane)このウィンドウのcontentPaneプロパティを設定します。voidRootPaneContainer.setContentPane(Container contentPane)「contentPane」は、アプリケーション固有のコンポーネントのプライマリ・コンテナです。Container型のパラメータを持つjavax.swingのコンストラクタ修飾子コンストラクタ説明コンポーネントを指定された軸方向に配置するレイアウト・マネージャを生成します。GroupLayout(Container host)指定されたContainerのGroupLayoutを作成します。OverlayLayout(Container target)子のオーバーレイ整列を実行するレイアウト・マネージャを構築します。
- 
javax.swing.colorchooserでのContainerの使用
- 
javax.swing.eventでのContainerの使用Containerを返すjavax.swing.eventのメソッド修飾子と型メソッド説明AncestorEvent.getAncestor()イベントが実際に発生した祖先を返します。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基本方向のいずれかにスケーリングされる矢印を描画するJButtonオブジェクトです。classComboBoxレンダラstatic classUIResourceを実装するBasicComboBoxRendererのサブクラスです。classこれは、ComboPopupインタフェースの基本実装です。class基本タイトル・バーを管理するクラスです。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classBasicSplitPaneUIで使われるディバイダです。protected classJToolBarをドラッグしている間に表示されるウィンドウ。Containerを返すjavax.swing.plaf.basicのメソッド修飾子と型メソッド説明protected ContainerBasicOptionPaneUI.createButtonArea()ボタンを含むContainerを作成して返します。protected ContainerBasicOptionPaneUI.createMessageArea()メッセージの本文を含むContainerを作成するためにinstallComponentsからメッセージされます。protected ContainerBasicOptionPaneUI.createSeparator()セパレータを返します。Container型のパラメータを持つjavax.swing.plaf.basicのメソッド修飾子と型メソッド説明protected voidBasicOptionPaneUI.addButtonComponents(Container container, Object[] buttons, int initialIndex)buttons内の各オブジェクトを表す適切なオブジェクトを作成し、それをcontainerに追加します。protected voidgetIconから返されたアイコンを表すJLabelを作成して、topに追加します。protected voidBasicOptionPaneUI.addMessageComponents(Container container, GridBagConstraints cons, Object msg, int maxll, boolean internallyCreated)msgを表す適切なオブジェクトを作成し、それをcontainerに配置します。protected voidBasicOptionPaneUI.burstStringInto(Container c, String d, int maxll)dを表す新しいJLabelインスタンスを再帰的に作成します。floatBasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentX(Container target)x軸方向の配置を返します。floatBasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentY(Container target)y軸方向の配置を返します。voidBasicSplitPaneUI.BasicHorizontalLayoutManager.invalidateLayout(Container c)何も行いません。voidBasicComboBoxUI.ComboBoxLayoutManager.layoutContainer(Container parent)voidBasicInternalFrameTitlePane.TitlePaneLayout.layoutContainer(Container c)voidBasicInternalFrameUI.InternalFrameLayout.layoutContainer(Container c)指定されたコンテナを配置します。voidBasicOptionPaneUI.ButtonAreaLayout.layoutContainer(Container container)voidBasicScrollBarUI.layoutContainer(Container scrollbarContainer)voidBasicSplitPaneDivider.DividerLayout.layoutContainer(Container c)voidBasicSplitPaneUI.BasicHorizontalLayoutManager.layoutContainer(Container container)実際のレイアウトを行います。voidBasicTabbedPaneUI.TabbedPaneLayout.layoutContainer(Container parent)指定されたコンテナを配置します。BasicSplitPaneUI.BasicHorizontalLayoutManager.maximumLayoutSize(Container target)最大のレイアウト・サイズを返します。両方向ともInteger.MAX_VALUEです。BasicComboBoxUI.ComboBoxLayoutManager.minimumLayoutSize(Container parent)BasicInternalFrameTitlePane.TitlePaneLayout.minimumLayoutSize(Container c)BasicInternalFrameUI.InternalFrameLayout.minimumLayoutSize(Container c)指定されたコンテナに含まれているコンポーネントを基に、コンテナの最小サイズを計算します。BasicOptionPaneUI.ButtonAreaLayout.minimumLayoutSize(Container c)BasicScrollBarUI.minimumLayoutSize(Container scrollbarContainer)BasicSplitPaneDivider.DividerLayout.minimumLayoutSize(Container c)BasicSplitPaneUI.BasicHorizontalLayoutManager.minimumLayoutSize(Container container)子を含めるために必要な最小サイズを返します。BasicTabbedPaneUI.TabbedPaneLayout.minimumLayoutSize(Container parent)BasicComboBoxUI.ComboBoxLayoutManager.preferredLayoutSize(Container parent)BasicInternalFrameTitlePane.TitlePaneLayout.preferredLayoutSize(Container c)BasicInternalFrameUI.InternalFrameLayout.preferredLayoutSize(Container c)指定されたコンテナに含まれているコンポーネントを基に、コンテナの推奨サイズを計算します。BasicOptionPaneUI.ButtonAreaLayout.preferredLayoutSize(Container c)BasicScrollBarUI.preferredLayoutSize(Container scrollbarContainer)BasicSplitPaneDivider.DividerLayout.preferredLayoutSize(Container c)BasicSplitPaneUI.BasicHorizontalLayoutManager.preferredLayoutSize(Container container)子を含めるために必要な推奨サイズを返します。BasicTabbedPaneUI.TabbedPaneLayout.preferredLayoutSize(Container parent)Container型のパラメータを持つjavax.swing.plaf.basicのコンストラクタ
- 
javax.swing.plaf.metalでのContainerの使用javax.swing.plaf.metalでのContainerのサブクラス修飾子と型クラス説明classMetalComboBoxUIを補助するJButtonサブクラスclass非推奨。Java 2プラットフォームv1.4以降使われていません。protected class非推奨。JDK version 9以降class各種のサイズおよびスタイルをレンダリングします。classJLF仕様のタイトル・バーを管理するクラスです。classMetalスクロール・バー矢印用のJButtonオブジェクトです。Container型のパラメータを持つjavax.swing.plaf.metalのメソッド修飾子と型メソッド説明voidMetalComboBoxUI.layoutComboBox(Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager)parentコンテナ内のJComboBoxを配置します。voidMetalComboBoxUI.MetalComboBoxLayoutManager.superLayout(Container parent)親コンテナを配置します。
- 
javax.swing.plaf.synthでのContainerの使用Containerを返すjavax.swing.plaf.synthのメソッド修飾子と型メソッド説明protected ContainerSynthOptionPaneUI.createMessageArea()BasicOptionPaneUI.installComponents()から呼び出され、メッセージの本文を含むContainerを作成します。
- 
javax.swing.tableでのContainerの使用javax.swing.tableでのContainerのサブクラス修飾子と型クラス説明classJTable内の個々のセルをレンダリング(表示)するための標準クラス。static classUIResourceを実装するDefaultTableCellRendererのサブクラス。classこれは、JTableのヘッダーを管理するオブジェクトです。
- 
javax.swing.textでのContainerの使用javax.swing.textでのContainerのサブクラスContainerを返すjavax.swing.textのメソッド
- 
javax.swing.treeでのContainerの使用javax.swing.treeでのContainerのサブクラス修飾子と型クラス説明classエディタが提供されない場合に使用されるTextField。classeditingComponentを配置するコンテナ。classツリーのエントリを表示します。Containerとして宣言されているjavax.swing.treeのフィールド修飾子と型フィールド説明protected ContainerDefaultTreeCellEditor.editingContainer編集コンテナ、editorComponentを含みます。Containerを返すjavax.swing.treeのメソッド修飾子と型メソッド説明protected ContainerDefaultTreeCellEditor.createContainer()editingComponentの配置を管理するコンテナを作成します。