Java プラットフォーム 1.2

クラス
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 Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。  
javax.swing.table java.awt.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.tree java.awt.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 Component.getParent()
          このコンポーネントの親を取得します。
protected static Container Toolkit.getNativeContainer(Component c)
          ネイティブピアに、ネイティブコンポーネントを与えてネイティブコンテナを照会する能力を与えます (直接の親は軽量である可能性がある)。
 

Container のパラメータを持つ java.awt におけるメソッド
 Dimension CardLayout.preferredLayoutSize(Container parent)
          このカードレイアウトを使用して、引数のコンテナの推奨サイズを判定します。
 Dimension CardLayout.minimumLayoutSize(Container parent)
          指定されたパネルの最小サイズを算出します。
 Dimension CardLayout.maximumLayoutSize(Container target)
          指定されたターゲットコンテナ内にコンポーネントをレイアウトするときの最大サイズを返します。
 float CardLayout.getLayoutAlignmentX(Container parent)
          x 軸方向の配置方法を返します。
 float CardLayout.getLayoutAlignmentY(Container parent)
          y 軸方向の配置方法を返します。
 void CardLayout.invalidateLayout(Container target)
          レイアウトを無効にします。
 void CardLayout.layoutContainer(Container parent)
          このカードレイアウトを使用して、指定されたコンテナを配置します。
 void CardLayout.first(Container parent)
          コンテナの最初のカードに切り替えます。
 void CardLayout.next(Container parent)
          指定されたコンテナの次のカードに切り替えます。
 void CardLayout.previous(Container parent)
          指定されたコンテナの前のカードに切り替えます。
 void CardLayout.last(Container parent)
          コンテナの最後のカードに切り替えます。
 void CardLayout.show(Container parent, String name)
          addLayoutComponent を使って、指定された name を持つ、このレイアウトに追加されたコンポーネントに切り替えます。
 Dimension LayoutManager2.maximumLayoutSize(Container target)
          このコンポーネントの最大サイズを返します。
 float LayoutManager2.getLayoutAlignmentX(Container target)
          x 軸方向の配置方法を返します。
 float LayoutManager2.getLayoutAlignmentY(Container target)
          y 軸方向の配置方法を返します。
 void LayoutManager2.invalidateLayout(Container target)
          レイアウトを無効にします。
 Dimension GridLayout.preferredLayoutSize(Container parent)
          このグリッドレイアウトを使って、コンテナ引数の推奨サイズを指定します。
 Dimension GridLayout.minimumLayoutSize(Container parent)
          このグリッドレイアウトを使って、コンテナ引数の最小サイズを指定します。
 void GridLayout.layoutContainer(Container parent)
          このレイアウトを使って、指定されたコンテナを配置します。
 Dimension LayoutManager.preferredLayoutSize(Container parent)
          指定された親コンテナにコンポーネントを配置した時のパネルの推奨サイズを計算します。
 Dimension LayoutManager.minimumLayoutSize(Container parent)
          指定された親コンテナにコンポーネントを配置した時のパネルの最小サイズを計算します。
 void LayoutManager.layoutContainer(Container parent)
          指定されたパネルにコンテナを配置します。
 Dimension GridBagLayout.preferredLayoutSize(Container parent)
          このグリッドバッグレイアウトを使って、parent コンテナの推奨サイズを指定します。
 Dimension GridBagLayout.minimumLayoutSize(Container parent)
          このグリッドバッグレイアウトを使って、parent コンテナの最小サイズを指定します。
 Dimension GridBagLayout.maximumLayoutSize(Container target)
          指定されたターゲットコンテナの与えられたコンポーネントに対するレイアウトの最大サイズを返します。
 float GridBagLayout.getLayoutAlignmentX(Container parent)
          x 軸の配置を返します。
 float GridBagLayout.getLayoutAlignmentY(Container parent)
          y 軸の配置を返します。
 void GridBagLayout.invalidateLayout(Container target)
          レイアウトを無効化します。
 void GridBagLayout.layoutContainer(Container parent)
          このグリッドバッグレイアウトを使って指定されたコンテナを配置します。
protected  java.awt.GridBagLayoutInfo GridBagLayout.GetLayoutInfo(Container parent, int sizeflag)
          レイアウト制約を出力します。
protected  Dimension GridBagLayout.GetMinSize(Container parent, java.awt.GridBagLayoutInfo info)
           
protected  void GridBagLayout.ArrangeGrid(Container parent)
           
 Dimension FlowLayout.preferredLayoutSize(Container target)
          指定されたターゲットコンテナ中のコンポーネントを配置する寸法の推奨値を返します。
 Dimension FlowLayout.minimumLayoutSize(Container target)
          指定されたターゲットコンテナ中のコンポーネントを配置するのに必要な寸法の最小値を返します。
 void FlowLayout.layoutContainer(Container target)
          コンテナを配置します。
 Dimension BorderLayout.minimumLayoutSize(Container target)
          このレイアウトマネージャを使用する target コンテナの最小サイズを判定します。
 Dimension BorderLayout.preferredLayoutSize(Container target)
          コンテナ内のコンポーネントに基づいて、このレイアウトマネージャを使用する target コンテナの推奨サイズを判定します。
 Dimension BorderLayout.maximumLayoutSize(Container target)
          指定されたターゲットコンテナ内にコンポーネントを配置するときの最大サイズを返します。
 float BorderLayout.getLayoutAlignmentX(Container parent)
          x 軸方向の配置方法を返します。
 float BorderLayout.getLayoutAlignmentY(Container parent)
          y 軸方向の配置方法を返します。
 void BorderLayout.invalidateLayout(Container target)
          レイアウトを無効にします。
 void BorderLayout.layoutContainer(Container target)
          このボーダレイアウトを使用してコンテナ引数を配置します。
 

java.awt.event における Container の使用方法
 

Container を返す java.awt.event におけるメソッド
 Container ContainerEvent.getContainer()
          イベントの発生元を返します。
 

java.beans.beancontext における Container の使用方法
 

Container を返す java.beans.beancontext におけるメソッド
 Container BeanContextContainerProxy.getContainer()
           
 

javax.swing における Container の使用方法
 

javax.swing における Container のサブクラス
 class AbstractButton
          JButton、JToggleButton、JCheckbox、および JRadioButton クラスに共通の動作を定義します。
 class Box
          BoxLayout オブジェクトをレイアウトマネージャとして使用する、軽量なコンテナです。
 class CellRendererPane
          セルレンダリングとそれを使うコンポーネントの間に挿入されます。
 class DefaultListCellRenderer
          リストの項目を描画します。
static class DefaultListCellRenderer.UIResource
          UIResource を実装する DefaultListCellRenderer のサブクラスです。
 class JApplet
          拡張版の java.applet.Applet で、アプレットの子の前面に入力を重ね書きし、ペイント動作を行うサポート (glassPane を参照)、LayeredPane によって管理される特別な子のサポート (rootPane を参照)、および Swing MenuBar のサポートが追加されています。
 class JButton
          「プッシュ」ボタンの実装です。
 class JCheckBox
          CheckBox の実装です。
 class JCheckBoxMenuItem
          選択または選択解除できるメニュー項目です。
 class JColorChooser
          JColorChooser は、ユーザが色を操作および選択できるように設計されたコントロールの区画を提供します。
 class JComboBox
          Swing の ComboBox の実装です。
 class JComponent
          Swing コンポーネントの基底クラスです。
 class JDesktopPane
          マルチドキュメントインタフェースまたは仮想デスクトップの作成に使用するコンテナです。
 class JDialog
          ダイアログウィンドウを作成するためのメインクラスです。
 class JEditorPane
          さまざまな種類のコンテンツを編集するためのテキストコンポーネントです。
 class JFileChooser
          JFileChooser は、ユーザがファイルを選択する単純な機構を提供します。
 class JFrame
          フレームの子の前面に挿入されて入力およびペイント動作をサポートし (glassPane を参照)、LayeredPane によって管理される特殊な子をサポートし (rootPane を参照)、さらに Swing MenuBars のサポートを追加する java.awt.Frame の拡張バージョンです。
 class JInternalFrame
          ドラッグ、クローズ、アイコン化、サイズ変更、タイトル表示、およびメニューバーのサポートなど、ネイティブフレームの多くの機能を提供する軽量オブジェクトです。
static class JInternalFrame.JDesktopIcon
          このコンポーネントは、アイコン化された JInternalFrame を表します。
 class JLabel
          短いテキスト文字列やイメージの表示領域です。
 class JLayeredPane
          JLayeredPane は、JFC/Swing コンテナに深さを追加し、必要であればコンポーネントどうしが互いにオーバーラップできるようにします。
 class JList
          ユーザがリストから 1 つまたは複数のオブジェクトを選択するためのコンポーネントです。
 class JMenu
          メニューの実装です。
 class JMenuBar
          MenuBar の実装です。
 class JMenuItem
          MenuItem の実装です。
 class JOptionPane
          JOptionPane は、ユーザに値の入力を求めたり情報を提示したりする標準的なダイアログボックスを簡単に表示できるようにします。
 class JPanel
          JPanel は汎用的な軽量コンテナです。
 class JPasswordField
          JPasswordField は、1 行のテキストの編集を可能にする、軽量コンポーネントです。
 class JPopupMenu
          ポップアップメニューの実装です。
static class JPopupMenu.Separator
          ポップアップメニュー固有のセパレータです。
 class JProgressBar
          ある区間内 (最小値、および最大値で区切られた区間内) で、整数値を表示するコンポーネントです。
 class JRadioButton
          ラジオボタンの実装です。
 class JRadioButtonMenuItem
          RadioButtonMenuItem の実装です。
 class JRootPane
          コンテナ階層の基本コンポーネントです。
 class JScrollBar
          スクロールバーの実装です。
 class JScrollPane
          ビューポート、オプションの垂直および水平スクロールバー、およびオプションの行および列見出しビューポートを管理する特殊なコンテナです。
protected  class JScrollPane.ScrollBar
          デフォルトでは、JScrollPane はこのクラスのインスタンスであるスクロールバーを作成します。
 class JSeparator
          メニュー項目を論理グループに分割する区切り線となるメニューセパレータの実装です。
 class JSlider
          ユーザが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。
 class JSplitPane
          JSplitPane は 2 つの Component を分割するのに使います (2 つだけに分割) 。
 class JTabbedPane
          指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザがコンポーネントのグループを切り替えられようにするコンポーネントです。
 class JTable
          JTable は、2 次元テーブル形式でデータを提示するユーザインタフェースコンポーネントです。
 class JTextArea
          TextArea は、プレーンテキストを表示する複数行の領域です。
 class JTextField
          JTextField は、1 行テキストの編集を可能にする軽量コンポーネントです。
 class JTextPane
          グラフィックで表現される属性でマークアップできるテキストコンポーネントです。
 class JToggleButton
          2 状態ボタンの実装です。
 class JToolBar
          JToolBar は、一般的に使用される Action やコントロールを表示するのに役立つコンポーネントを提供します。
static class JToolBar.Separator
          ツールバー独自のセパレータです。
 class JToolTip
          Component の「ヒント」を表示するために使います。
 class JTree
          階層データのセットをアウトラインで表示するコントロールです。
 class JViewport
          配下の情報を見るために使用する「ビューポート (窓)」です。
 class JWindow
          JWindow は、ユーザのデスクトップ上のどこにでも表示できるコンテナです。
 

Container として宣言される javax.swing におけるフィールド
protected  Container JRootPane.contentPane
          コンテンツ区画です。
 

Container を返す javax.swing におけるメソッド
 Container JComponent.getTopLevelAncestor()
          このコンポーネントのトップレベルの祖先 (格納先の Window または Applet) を返します。
 Container JInternalFrame.getContentPane()
           
 Container RootPaneContainer.getContentPane()
          contentPane を返します。
 Container JApplet.getContentPane()
          アプレットの contentPane オブジェクトを返します。
static Container SwingUtilities.getAncestorOfClass(Class c, Component comp)
          コンポーネント階層の上位の comp を検索するための簡易メソッドであり、見つかった c クラスの最初のオブジェクトを返します。
static Container SwingUtilities.getAncestorNamed(String name, Component comp)
          コンポーネント階層の上記の comp を検索するための簡易メソッドであり、見つかった name の最初のオブジェクトを返します。
 Container JWindow.getContentPane()
          このウィンドウの contentPane オブジェクトを返します。
protected  Container JRootPane.createContentPane()
          デフォルトの contentPane を作成するためにコンストラクタのメソッドによって呼び出されます。
 Container JRootPane.getContentPane()
          ルート区画が親になるコンポーネントを保持するコンテナである、コンテンツ区画を返します。
 Container JDialog.getContentPane()
          このダイアログの contentPane オブジェクトを返します。
 Container JFrame.getContentPane()
          このフレームの contentPane オブジェクトを返します。
 

Container のパラメータを持つ javax.swing におけるメソッド
 void JInternalFrame.setContentPane(Container c)
          この JInternalFrame のコンテンツ区画を設定します。
 Dimension ViewportLayout.preferredLayoutSize(Container parent)
          指定されたターゲットコンテナの各コンポーネントのこのレイアウトに望ましい寸法を返します。
 Dimension ViewportLayout.minimumLayoutSize(Container parent)
          指定されたターゲットコンテナに保持される各コンポーネントをレイアウトするのに必要な最小寸法を返します。
 void ViewportLayout.layoutContainer(Container parent)
          指定されたコンテナをレイアウトする必要があるときに AWT によって呼び出されます。
 void RootPaneContainer.setContentPane(Container contentPane)
          「contentPane」は、アプリケーション固有のコンポーネントの一次コンテナです。
 Component DefaultFocusManager.getFirstComponent(Container aContainer)
          フォーカスを受け取る最初のコンポーネントを返します。
 Component DefaultFocusManager.getLastComponent(Container aContainer)
          フォーカスを受け取る最後のコンポーネントを返します。
 Component DefaultFocusManager.getComponentBefore(Container aContainer, Component aComponent)
          aComponent の前にフォーカスを受け取るコンポーネントを返します。
 Component DefaultFocusManager.getComponentAfter(Container aContainer, Component aComponent)
          aComponent の後にフォーカスを受け取るコンポーネントを返します。
 void JApplet.setContentPane(Container contentPane)
          contentPane プロパティを設定します。
 Dimension ScrollPaneLayout.preferredLayoutSize(Container parent)
          ScrollPane の適切なサイズは、インセットのサイズに、ビューポート、表示ヘッダ、および現在のビューと表示ポリシーによって表示されるスクロールバーの適切なサイズを加えた値です。
 Dimension ScrollPaneLayout.minimumLayoutSize(Container parent)
          ScrollPane の最小サイズは、インセットのサイズに、ビューポートの最小サイズ、スクロール区画のビューポート境界のインセット、表示ヘッダの最小サイズ、および表示ポリシーが NEVER ではないスクロールバーの最小サイズを加えた値です。
 void ScrollPaneLayout.layoutContainer(Container parent)
          スクロール区画を配置します。
static void SwingUtilities.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h)
          矩形の左上隅およびサイズを指定して、指定された矩形内の任意のグラフィックス g でコンポーネント c をペイントします。
static void SwingUtilities.paintComponent(Graphics g, Component c, Container p, Rectangle r)
          Rectangle オブジェクトを指定して、指定された矩形内の任意のグラフィックス g でコンポーネント c をペイントします。
 void JWindow.setContentPane(Container contentPane)
          contentPane プロパティを設定します。
 void BoxLayout.invalidateLayout(Container target)
          子のレイアウト情報が変更されたことを示します。
 Dimension BoxLayout.preferredLayoutSize(Container target)
          指定されたターゲットコンテナにあるコンポーネントについて、レイアウトの望ましいサイズを返します。
 Dimension BoxLayout.minimumLayoutSize(Container target)
          指定されたターゲットコンテナに含まれるコンポーネントについて、レイアウトに必要な最小のサイズを返します。
 Dimension BoxLayout.maximumLayoutSize(Container target)
          ターゲットコンテナが自身のコンポーネントをレイアウトするときに使用できる、最大のサイズを返します。
 float BoxLayout.getLayoutAlignmentX(Container target)
          コンテナの X 軸に沿った整列を返します。
 float BoxLayout.getLayoutAlignmentY(Container target)
          コンテナの Y 軸に沿った整列を返します。
 void BoxLayout.layoutContainer(Container target)
          
 void JRootPane.setContentPane(Container content)
          ルート区画が親になるコンポーネントを保持するコンテナである、コンテンツ区画を設定します。
 Dimension JRootPane.RootLayout.preferredLayoutSize(Container parent)
          レイアウトに持たせたいスペースの量を返します。
 Dimension JRootPane.RootLayout.minimumLayoutSize(Container parent)
          レイアウトが必要とするスペースの最小量を返します。
 Dimension JRootPane.RootLayout.maximumLayoutSize(Container target)
          レイアウトが使用できるスペースの最大量を返します。
 void JRootPane.RootLayout.layoutContainer(Container parent)
          指定されたコンテナのレイアウト処理を実行するように指示します。
 float JRootPane.RootLayout.getLayoutAlignmentX(Container target)
           
 float JRootPane.RootLayout.getLayoutAlignmentY(Container target)
           
 void JRootPane.RootLayout.invalidateLayout(Container target)
           
 void JDialog.setContentPane(Container contentPane)
          contentPane プロパティを設定します。
 void CellRendererPane.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate)
          セルレンダリングコンポーネント c をグラフィックスオブジェクト g にペイントします。
 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, Rectangle r)
          矩形の x、y、幅、高さの各フィールドを使って this.paintComponent() を呼び出します。
 void OverlayLayout.invalidateLayout(Container target)
          子がレイアウト関連の情報を変更し、それによってキャッシュに書き込まれた計算がフラッシュされたことを示します。
 Dimension OverlayLayout.preferredLayoutSize(Container target)
          指定されたターゲットコンテナのコンポーネントのレイアウトに適した寸法を返します。
 Dimension OverlayLayout.minimumLayoutSize(Container target)
          指定されたターゲットコンテナのコンポーネントの配置に必要な最小の寸法を返します。
 Dimension OverlayLayout.maximumLayoutSize(Container target)
          指定されたターゲットコンテナのコンポーネントの配置に必要な最大の寸法を返します。
 float OverlayLayout.getLayoutAlignmentX(Container target)
          コンテナの x 軸に沿った配置方法を返します。
 float OverlayLayout.getLayoutAlignmentY(Container target)
          コンテナの y 軸に沿った配置方法を返します。
 void OverlayLayout.layoutContainer(Container target)
          指定されたコンテナのコンポーネントを配置する必要があるときに、AWT によって呼び出されます。
 void JFrame.setContentPane(Container contentPane)
          contentPane プロパティを設定します。
 

Container のパラメータを持つ javax.swing におけるコンストラクタ
BoxLayout.BoxLayout(Container target, int axis)
          コンポーネントを左から右、あるいは上から下のどちらにもレイアウトするレイアウトマネージャを作成します。
OverlayLayout.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.AncestorEvent(JComponent source, int id, Container ancestor, Container ancestorParent)
          上位コンポーネントの表示状態の変更を示す、AncestorEvent オブジェクトを構築します。
 

javax.swing.plaf.basic における Container の使用方法
 

javax.swing.plaf.basic における Container のサブクラス
 class BasicArrowButton
          基本方向のいずれかにスケーリングされる矢印を描画する JButton オブジェクトです。
 class BasicComboBoxRenderer
          ComboBox のレンダリングです。
static class BasicComboBoxRenderer.UIResource
          BasicComboBoxRenderer のサブクラスであり、UIResource の実装を提供します。
 class BasicComboPopup
          ComboPopup インタフェースの実装です。
 class BasicInternalFrameTitlePane
          Basic 仕様のタイトルバーを管理するクラスです。
 class BasicInternalFrameTitlePane.SystemMenuBar
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
 class BasicSplitPaneDivider
          BasicSplitPaneUI で使われるディバイダです。
protected  class BasicToolBarUI.DragWindow
           
 

Container を返す javax.swing.plaf.basic におけるメソッド
protected  Container BasicOptionPaneUI.createMessageArea()
          installComponents からメッセージとして送られて、メッセージの本文を含む Container を作成します。
protected  Container BasicOptionPaneUI.createSeparator()
           
protected  Container BasicOptionPaneUI.createButtonArea()
          ボタンを含む Container を作成して返します。
 

Container のパラメータを持つ javax.swing.plaf.basic におけるメソッド
protected  void BasicOptionPaneUI.addMessageComponents(Container container, GridBagConstraints cons, Object msg, int maxll, boolean internallyCreated)
          msg を表す適切なオブジェクトを作成し、それを container に配置します。
protected  void BasicOptionPaneUI.addIcon(Container top)
          getIcon から返されたアイコンを表す JLabel を作成して、top に追加します。
protected  void BasicOptionPaneUI.burstStringInto(Container c, String d, int maxll)
          d を表す JLabel の新しいインスタンスを再帰的に生成します。
protected  void BasicOptionPaneUI.addButtonComponents(Container container, Object[] buttons, int initialIndex)
          buttons にある各オブジェクトを表す適切なオブジェクトを作成し、それを container に追加します。
 void BasicOptionPaneUI.ButtonAreaLayout.layoutContainer(Container container)
           
 Dimension BasicOptionPaneUI.ButtonAreaLayout.minimumLayoutSize(Container c)
           
 Dimension BasicOptionPaneUI.ButtonAreaLayout.preferredLayoutSize(Container c)
           
 Dimension BasicTabbedPaneUI.TabbedPaneLayout.preferredLayoutSize(Container parent)
           
 Dimension BasicTabbedPaneUI.TabbedPaneLayout.minimumLayoutSize(Container parent)
           
 void BasicTabbedPaneUI.TabbedPaneLayout.layoutContainer(Container parent)
           
 void BasicSplitPaneDivider.DividerLayout.layoutContainer(Container c)
           
 Dimension BasicSplitPaneDivider.DividerLayout.minimumLayoutSize(Container c)
           
 Dimension BasicSplitPaneDivider.DividerLayout.preferredLayoutSize(Container c)
           
 Dimension BasicInternalFrameTitlePane.TitlePaneLayout.preferredLayoutSize(Container c)
           
 Dimension BasicInternalFrameTitlePane.TitlePaneLayout.minimumLayoutSize(Container c)
           
 void BasicInternalFrameTitlePane.TitlePaneLayout.layoutContainer(Container c)
           
 void BasicSplitPaneUI.BasicHorizontalLayoutManager.layoutContainer(Container container)
          実際のレイアウトを計算します。
 Dimension BasicSplitPaneUI.BasicHorizontalLayoutManager.minimumLayoutSize(Container container)
          子を格納するために必要な最小サイズを返します。
 Dimension BasicSplitPaneUI.BasicHorizontalLayoutManager.preferredLayoutSize(Container container)
          子を格納するための適切なサイズを返します。
 float BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentX(Container target)
          x 軸に沿った配置方法を返します。
 float BasicSplitPaneUI.BasicHorizontalLayoutManager.getLayoutAlignmentY(Container target)
          y 軸に沿った配置方法を返します。
 void BasicSplitPaneUI.BasicHorizontalLayoutManager.invalidateLayout(Container c)
          何も行われません。
 Dimension BasicSplitPaneUI.BasicHorizontalLayoutManager.maximumLayoutSize(Container target)
          最大のレイアウトサイズを返します。
 Dimension BasicSplitPaneUI.BasicVerticalLayoutManager.minimumLayoutSize(Container container)
          子を格納するために必要な最小サイズを返します。
 Dimension BasicSplitPaneUI.BasicVerticalLayoutManager.preferredLayoutSize(Container container)
          子を格納するための適切なサイズを返します。
 Dimension BasicScrollBarUI.preferredLayoutSize(Container scrollbarContainer)
           
 Dimension BasicScrollBarUI.minimumLayoutSize(Container scrollbarContainer)
           
 void BasicScrollBarUI.layoutContainer(Container scrollbarContainer)
           
 Dimension BasicComboBoxUI.ComboBoxLayoutManager.preferredLayoutSize(Container parent)
           
 Dimension BasicComboBoxUI.ComboBoxLayoutManager.minimumLayoutSize(Container parent)
           
 void BasicComboBoxUI.ComboBoxLayoutManager.layoutContainer(Container parent)
           
 Dimension BasicInternalFrameUI.InternalFrameLayout.preferredLayoutSize(Container c)
           
 Dimension BasicInternalFrameUI.InternalFrameLayout.minimumLayoutSize(Container c)
           
 void BasicInternalFrameUI.InternalFrameLayout.layoutContainer(Container c)
           
 

Container のパラメータを持つ javax.swing.plaf.basic におけるコンストラクタ
DefaultMenuLayout.DefaultMenuLayout(Container target, int axis)
           
 

javax.swing.plaf.metal における Container の使用方法
 

javax.swing.plaf.metal における Container のサブクラス
 class MetalComboBoxButton
          MetalComboBoxUI を補助する JButton サブクラスです。
 class MetalComboBoxUI.MetalComboPopup
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          各種のサイズおよびスタイルを描画します。
 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 で各セルを描画 (表示) するための標準クラスです。
static class DefaultTableCellRenderer.UIResource
          UIResource を実装する DefaultTableCellRenderer のサブクラスです。
 class JTableHeader
          JTable の列ヘッダ部分です。
 

javax.swing.text における Container の使用方法
 

javax.swing.text における Container のサブクラス
 class JTextComponent
          JTextComponent は Swing テキストコンポーネントの基底クラスです。
 

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 の配置を管理するコンテナを作成します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.