インタフェースjava.awt.LayoutManager
の使用
LayoutManagerを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
-
java.awtでのLayoutManagerの使用
java.awtのLayoutManagerのサブインタフェース修飾子と型インタフェース説明interfaceレイアウト制約オブジェクトに基づいてContainerをレイアウトする方法を知っているクラスのインタフェースを定義します。LayoutManagerを実装しているjava.awtのクラス修飾子と型クラス説明classボーダー・レイアウトは、north (上端)、south (下端)、east (右端)、west (左端)、およびcenter (中央)という5つの領域に収まるように、コンポーネントを整列およびサイズ変更して、コンテナに配置します。classCardLayoutオブジェクトは、コンテナのレイアウト・マネージャです。classフロー・レイアウトは、段落内のテキスト行と同じように、一方向にコンポーネントを配置します。classGridBagLayoutクラスは、コンポーネントが同じサイズであることを要求することなく、コンポーネントを垂直方向に、水平方向に、またはベースラインに沿って配置する柔軟なレイアウト・マネージャです。classGridLayoutクラスは、コンテナのコンポーネントを矩形グリッドでレイアウトするレイアウト・マネージャです。LayoutManagerを返すjava.awtのメソッド型LayoutManagerのパラメータを持つjava.awtのメソッド修飾子と型メソッド説明voidContainer.setLayout(LayoutManager mgr) このコンテナのレイアウト・マネージャを設定します。final voidScrollPane.setLayout(LayoutManager mgr) このコンテナのレイアウト・マネージャを設定します。型LayoutManagerのパラメータを持つjava.awtのコンストラクタ -
javax.swingでのLayoutManagerの使用
LayoutManagerを実装しているjavax.swingのクラス修飾子と型クラス説明class複数のコンポーネントを、垂直方向にも水平方向にも配置できるようにする、レイアウト・マネージャです。classGroupLayoutは、Container内に配置するためにコンポーネントを階層的にグループ化するLayoutManagerです。protected classlayeredPane、glassPane、およびmenuBarのレイアウトを処理するカスタム・レイアウト・マネージャです。static classモデルがSpinnerDateModelであるJSpinnerのエディタ。static classJFormattedTextFieldを使用してモデルの現在の値の読取り専用ビューを表示する、より特殊なエディタの単純な基底クラス。static classモデルがSpinnerListModelであるJSpinnerのエディタ。static classモデルがSpinnerNumberModelであるJSpinnerのエディタ。classコンポーネントを互いの上に重なり合うように配置するレイアウト・マネージャです。classJScrollPaneが使用するレイアウト・マネージャです。static classScrollPaneLayoutのUIリソース・バージョンです。classSpringLayoutは、関連付けられているコンテナの子を一連の制約に従ってレイアウトします。classJViewportのデフォルトのレイアウト・マネージャです。LayoutManagerを返すjavax.swingのメソッド修飾子と型メソッド説明protected LayoutManagerJViewport.createLayoutManager()サブクラスがこのメソッドをオーバーライドすると、コンストラクタで別のレイアウト・マネージャ(またはnull)をインストールできます。protected LayoutManagerJRootPane.createRootLayout()デフォルトのlayoutManagerを作成するために、コンストラクタ・メソッドから呼び出されます。型LayoutManagerのパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明voidAbstractButton.setLayout(LayoutManager mgr) このコンテナのレイアウト・マネージャを設定します。このメソッドの詳細については、Container.setLayout(LayoutManager)を参照してください。voidBox.setLayout(LayoutManager l) AWTErrorをスローします。BoxはBoxLayoutしか使用できません。voidJApplet.setLayout(LayoutManager manager) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。LayoutManagerを設定します。voidJDialog.setLayout(LayoutManager manager) LayoutManagerを設定します。voidJFrame.setLayout(LayoutManager manager) LayoutManagerを設定します。voidJInternalFrame.setLayout(LayoutManager manager) デフォルトではこのコンポーネントのレイアウトが設定できないようにします。voidJLayer.setLayout(LayoutManager mgr) このコンテナのレイアウト・マネージャを設定します。voidJScrollPane.setLayout(LayoutManager layout) このJScrollPaneのレイアウト・マネージャを設定します。voidJWindow.setLayout(LayoutManager manager) LayoutManagerを設定します。型LayoutManagerのパラメータを持つjavax.swingのコンストラクタ修飾子コンストラクタ説明JPanel(LayoutManager layout) 指定されたレイアウト・マネージャで、新しいJPanelを作成します。JPanel(LayoutManager layout, boolean isDoubleBuffered) 指定されたレイアウト・マネージャおよびバッファリング方式で新しいJPanelを作成します。 -
javax.swing.plaf.basicでのLayoutManagerの使用
LayoutManagerを実装しているjavax.swing.plaf.basicのクラス修飾子と型クラス説明classこのレイアウト・マネージャは、コンボボックスの「標準」レイアウトを扱います。classこのクラスは、「protected」内部クラスとして扱うようにしてください。class内部フレームのレイアウト。static classButtonAreaLayoutは、FlowLayoutと同様に動作します。class基本Look & FeelのためのScrollBarUIの実装です。protected classBasicSplitPaneDividerの配置に使用されます。classHORIZONTAL_SPLIT方向のJSplitPaneのLayoutManagerです。classVERTICAL_SPLIT方向のJSplitPaneに使われるLayoutManagerです。classこのクラスは、「protected」内部クラスとして扱うようにしてください。classポップアップ・メニューおよびメニュー・バーのデフォルト・レイアウト・マネージャです。LayoutManagerとして宣言されたjavax.swing.plaf.basicのフィールド修飾子と型メソッド説明protected LayoutManagerBasicInternalFrameTitlePane.createLayout()レイアウト・マネージャを返します。protected LayoutManagerBasicSpinnerUI.createLayout()JSpinnerの子であるeditor、nextButton、およびpreviousButtonを管理するLayoutManagerを作成します。protected LayoutManagerBasicComboBoxUI.createLayoutManager()コンボボックスを構成するコンポーネントを管理するためのレイアウト・マネージャを作成します。protected LayoutManagerBasicInternalFrameUI.createLayoutManager()レイアウト・マネージャを作成します。protected LayoutManagerBasicOptionPaneUI.createLayoutManager()レイアウト・マネージャを返します。protected LayoutManagerBasicTabbedPaneUI.createLayoutManager()installUIにより起動され、JTabbedPaneを管理するためのレイアウト・マネージャ・オブジェクトを作成します。 -
javax.swing.plaf.metalでのLayoutManagerの使用
LayoutManagerを実装しているjavax.swing.plaf.metalのクラス修飾子と型クラス説明classこのクラスは、「protected」内部クラスとして扱うようにしてください。classMetal Look & Feelのための、ScrollBarUIの実装です。classこのクラスは、「protected」内部クラスとして扱うようにしてください。 -
javax.swing.plaf.synthでのLayoutManagerの使用
LayoutManagerを実装しているjavax.swing.plaf.synthのクラス修飾子と型メソッド説明protected LayoutManagerSynthToolBarUI.createLayout()ツールバーで使用するLayoutManagerを作成します。protected LayoutManagerSynthTabbedPaneUI.createLayoutManager()installUIにより起動され、JTabbedPaneを管理するためのレイアウト・マネージャ・オブジェクトを作成します。