パッケージ | 説明 |
---|---|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.swing.plaf.basic |
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
javax.swing.plaf.metal |
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
javax.swing.plaf.synth |
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
LayoutManager2
レイアウト制約オブジェクトに基づいて、コンテナをどのように配置するかを認識しているクラスのためのインタフェースを定義します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BorderLayout
ボーダー・レイアウトは、north (上端)、south (下端)、east (右端)、west (左端)、およびcenter (中央)という5つの領域に収まるように、コンポーネントを整列およびサイズ変更して、コンテナに配置します。
|
class |
CardLayout
CardLayout オブジェクトは、コンテナのレイアウト・マネージャです。 |
class |
FlowLayout
フロー・レイアウトは、段落内のテキスト行と同じように、一方向にコンポーネントを配置します。
|
class |
GridBagLayout
GridBagLayout クラスは、コンポーネントが同じサイズであることを要求することなく、コンポーネントを垂直方向に、水平方向に、またはベースラインに沿って配置する柔軟なレイアウト・マネージャです。 |
class |
GridLayout
GridLayout クラスは、コンテナのコンポーネントを矩形グリッドでレイアウトするレイアウト・マネージャです。 |
修飾子と型 | メソッドと説明 |
---|---|
LayoutManager |
Container.getLayout()
このコンテナのレイアウト・マネージャを取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
ScrollPane.setLayout(LayoutManager mgr)
このコンテナのレイアウト・マネージャを設定します。
|
void |
Container.setLayout(LayoutManager mgr)
このコンテナのレイアウト・マネージャを設定します。
|
コンストラクタと説明 |
---|
Panel(LayoutManager layout)
指定されたレイアウト・マネージャを持つ新しいパネルを作成します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BoxLayout
複数のコンポーネントを、垂直方向にも水平方向にも配置できるようにする、レイアウト・マネージャです。
|
class |
GroupLayout
GroupLayout は、Container 内に配置するためにコンポーネントを階層的にグループ化するLayoutManager です。 |
protected class |
JRootPane.RootLayout
layeredPane、glassPane、およびmenuBarのレイアウトを処理するカスタム・レイアウト・マネージャです。
|
static class |
JSpinner.DateEditor
モデルが
SpinnerDateModel であるJSpinner のエディタです。 |
static class |
JSpinner.DefaultEditor
JFormattedTextField を使用してモデルの現在の値の読取り専用ビューを表示する、より特殊なエディタの単純な基底クラスです。 |
static class |
JSpinner.ListEditor
モデルが
SpinnerListModel であるJSpinner のエディタです。 |
static class |
JSpinner.NumberEditor
モデルが
SpinnerNumberModel であるJSpinner のエディタです。 |
class |
OverlayLayout
コンポーネントを互いの上に重なり合うように配置するレイアウト・マネージャです。
|
class |
ScrollPaneLayout
JScrollPane が使用するレイアウト・マネージャです。 |
static class |
ScrollPaneLayout.UIResource
ScrollPaneLayout のUIリソース・バージョンです。 |
class |
SpringLayout
SpringLayout は、関連付けられているコンテナの子を一連の制約に従ってレイアウトします。 |
class |
ViewportLayout
JViewport のデフォルトのレイアウト・マネージャです。 |
修飾子と型 | メソッドと説明 |
---|---|
protected LayoutManager |
JViewport.createLayoutManager()
サブクラスがこのメソッドをオーバーライドすると、コンストラクタで別のレイアウト・マネージャ(または
null )をインストールできます。 |
protected LayoutManager |
JRootPane.createRootLayout()
デフォルトの
layoutManager を作成するために、コンストラクタ・メソッドから呼び出されます。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
JDialog.setLayout(LayoutManager manager)
LayoutManager を設定します。 |
void |
JApplet.setLayout(LayoutManager manager)
LayoutManager を設定します。 |
void |
JFrame.setLayout(LayoutManager manager)
LayoutManager を設定します。 |
void |
JLayer.setLayout(LayoutManager mgr)
このコンテナのレイアウト・マネージャを設定します。
|
void |
JScrollPane.setLayout(LayoutManager layout)
この
JScrollPane のレイアウト・マネージャを設定します。 |
void |
AbstractButton.setLayout(LayoutManager mgr)
このコンテナのレイアウト・マネージャを設定します。このメソッドの詳細については、
Container.setLayout(LayoutManager) を参照してください。 |
void |
JWindow.setLayout(LayoutManager manager)
LayoutManager を設定します。 |
void |
Box.setLayout(LayoutManager l)
AWTErrorをスローします。BoxはBoxLayoutしか使用できません。
|
void |
JToolBar.setLayout(LayoutManager mgr) |
void |
JInternalFrame.setLayout(LayoutManager manager)
デフォルトではこのコンポーネントのレイアウトが設定できないようにします。
|
コンストラクタと説明 |
---|
JPanel(LayoutManager layout)
指定されたレイアウト・マネージャで、新しいJPanelを作成します。
|
JPanel(LayoutManager layout, boolean isDoubleBuffered)
指定されたレイアウト・マネージャおよびバッファリング方式で新しいJPanelを作成します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BasicComboBoxUI.ComboBoxLayoutManager
このレイアウト・マネージャは、コンボボックスの「標準」レイアウトを扱います。
|
class |
BasicInternalFrameTitlePane.TitlePaneLayout
このクラスは、「protected」内部クラスとして扱うようにしてください。
|
class |
BasicInternalFrameUI.InternalFrameLayout |
static class |
BasicOptionPaneUI.ButtonAreaLayout
ButtonAreaLayout は、FlowLayout と同様に動作します。 |
class |
BasicScrollBarUI
基本Look & FeelのためのScrollBarUIの実装です。
|
protected class |
BasicSplitPaneDivider.DividerLayout
BasicSplitPaneDivider の配置に使用されます。 |
class |
BasicSplitPaneUI.BasicHorizontalLayoutManager
HORIZONTAL_SPLIT方向のJSplitPaneのLayoutManagerです。
|
class |
BasicSplitPaneUI.BasicVerticalLayoutManager
VERTICAL_SPLIT方向のJSplitPaneに使われるLayoutManagerです。
|
class |
BasicTabbedPaneUI.TabbedPaneLayout
このクラスは、「protected」内部クラスとして扱うようにしてください。
|
class |
DefaultMenuLayout
ポップアップ・メニューおよびメニュー・バーのデフォルト・レイアウト・マネージャです。
|
修飾子と型 | フィールドと説明 |
---|---|
protected LayoutManager |
BasicInternalFrameUI.internalFrameLayout |
修飾子と型 | メソッドと説明 |
---|---|
protected LayoutManager |
BasicSpinnerUI.createLayout()
JSpinnerの子である
editor 、nextButton 、およびpreviousButton を管理するLayoutManager を作成します。 |
protected LayoutManager |
BasicInternalFrameTitlePane.createLayout() |
protected LayoutManager |
BasicOptionPaneUI.createLayoutManager() |
protected LayoutManager |
BasicInternalFrameUI.createLayoutManager() |
protected LayoutManager |
BasicComboBoxUI.createLayoutManager()
コンボボックスを構成するコンポーネントを管理するためのレイアウト・マネージャを作成します。
|
protected LayoutManager |
BasicTabbedPaneUI.createLayoutManager()
installUI により起動され、JTabbedPane を管理するためのレイアウト・マネージャ・オブジェクトを作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
MetalComboBoxUI.MetalComboBoxLayoutManager
このクラスは、「protected」内部クラスとして扱うようにしてください。
|
class |
MetalScrollBarUI
Metal Look & Feelのための、ScrollBarUIの実装です。
|
class |
MetalTabbedPaneUI.TabbedPaneLayout
このクラスは、「protected」内部クラスとして扱うようにしてください。
|
修飾子と型 | メソッドと説明 |
---|---|
protected LayoutManager |
MetalInternalFrameTitlePane.createLayout() |
protected LayoutManager |
MetalComboBoxUI.createLayoutManager() |
protected LayoutManager |
MetalTabbedPaneUI.createLayoutManager() |
修飾子と型 | クラスと説明 |
---|---|
class |
SynthScrollBarUI
JScrollBar のSynth L&F UIの委譲を提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected LayoutManager |
SynthToolBarUI.createLayout()
ツールバーで使用する
LayoutManager を作成します。 |
protected LayoutManager |
SynthSpinnerUI.createLayout()
JSpinnerの子である
editor 、nextButton 、およびpreviousButton を管理するLayoutManager を作成します。 |
protected LayoutManager |
SynthTabbedPaneUI.createLayoutManager()
installUI により起動され、JTabbedPane を管理するためのレイアウト・マネージャ・オブジェクトを作成します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.