|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
LayoutManager を使用しているパッケージ | |
java.awt | ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 |
javax.swing | すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 |
javax.swing.plaf.basic | 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 |
javax.swing.plaf.metal | デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザインタフェースオブジェクトを提供します。 |
java.awt での LayoutManager の使用 |
java.awt での LayoutManager のサブインタフェース | |
interface |
LayoutManager2
レイアウト制約オブジェクトに基づいて、Containers のレイアウト方法を認識しているクラスのためのインタフェースを定義します。 |
LayoutManager を実装している java.awt のクラス | |
class |
BorderLayout
ボーダレイアウトは、north (上端)、south (下端)、east (右端)、west (左端)、および center (中央) という 5 つの領域に収まるように、コンポーネントを整列およびサイズ変更して、コンテナに配置します。 |
class |
CardLayout
CardLayout オブジェクトはコンテナのレイアウトマネージャです。 |
class |
FlowLayout
フローレイアウトは、段落内のテキスト行と同じように、左から右方向にコンポーネントを配置します。 |
class |
GridBagLayout
GridBagLayout クラスは、異なる大きさのコンポーネントでも縦横に配置できる柔軟なレイアウトマネージャです。 |
class |
GridLayout
GridLayout クラスは、矩形グリッドにコンテナのコンポーネントを配置するレイアウトマネージャです。 |
LayoutManager を返す java.awt のメソッド | |
LayoutManager |
Container.getLayout()
このコンテナのレイアウトマネージャを返します。 |
LayoutManager 型のパラメータを持つ java.awt のメソッド | |
void |
Container.setLayout(LayoutManager mgr)
このコンテナのレイアウトマネージャを設定します。 |
void |
ScrollPane.setLayout(LayoutManager mgr)
このコンテナのレイアウトマネージャを設定します。 |
LayoutManager 型のパラメータを持つ java.awt のコンストラクタ | |
Panel(LayoutManager layout)
指定されたレイアウトマネージャを持つ新しいパネルを作成します。 |
javax.swing での LayoutManager の使用 |
LayoutManager を実装している javax.swing のクラス | |
class |
BoxLayout
複数のコンポーネントを、垂直方向にも水平方向にも配置できるようにする、レイアウトマネージャです。 |
protected class |
JRootPane.RootLayout
layeredPane、glassPane、および menuBar のレイアウトを処理するカスタムレイアウトマネージャです。 |
static class |
JSpinner.DateEditor
モデルを SpinnerDateModel とする JSpinner 用のエディタです。 |
static class |
JSpinner.DefaultEditor
特殊なエディタ用の簡単な基底クラスです。 |
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 のデフォルトのレイアウトマネージャです。 |
LayoutManager を返す javax.swing のメソッド | |
protected LayoutManager |
JViewport.createLayoutManager()
サブクラサがこのメソッドをオーバーライドすると、コンストラクタで別のレイアウトマネージャ (または null ) をインストールできます。 |
protected LayoutManager |
JRootPane.createRootLayout()
コンストラクタメソッドによって呼び出され、デフォルトの layoutManager を作成します。 |
LayoutManager 型のパラメータを持つ javax.swing のメソッド | |
void |
Box.setLayout(LayoutManager l)
AWTError をスローします。 |
void |
JInternalFrame.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントのレイアウトは設定できないことを確認します。 |
void |
JWindow.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントのレイアウトは設定できません。 |
void |
JScrollPane.setLayout(LayoutManager layout)
JScrollPane のレイアウトマネージャを設定します。 |
void |
JToolBar.setLayout(LayoutManager mgr)
|
void |
JApplet.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントのレイアウトは設定できません。 |
void |
JFrame.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントのレイアウトは設定できず、代わりに、 contentPane のレイアウトを設定しなければなりません。 |
void |
JDialog.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントのレイアウトは設定できず、代わりに、 contentPane のレイアウトを設定する必要があります。 |
LayoutManager 型のパラメータを持つ javax.swing のコンストラクタ | |
JPanel(LayoutManager layout,
boolean isDoubleBuffered)
指定されたレイアウトマネージャおよびバッファリング方式で新しい JPanel を作成します。 |
|
JPanel(LayoutManager layout)
指定されたレイアウトマネージャで、新しい JPanel を作成します。 |
javax.swing.plaf.basic での LayoutManager の使用 |
LayoutManager を実装している javax.swing.plaf.basic のクラス | |
class |
BasicComboBoxUI.ComboBoxLayoutManager
このレイアウトマネージャは、コンボボックスの「標準」レイアウトを扱います。 |
class |
BasicInternalFrameTitlePane.TitlePaneLayout
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
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
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
class |
DefaultMenuLayout
ポップアップメニューおよびメニューバーのデフォルトのレイアウトマネージャです。 |
LayoutManager として宣言されている javax.swing.plaf.basic のフィールド | |
protected LayoutManager |
BasicInternalFrameUI.internalFrameLayout
|
LayoutManager を返す javax.swing.plaf.basic のメソッド | |
protected LayoutManager |
BasicComboBoxUI.createLayoutManager()
コンボボックスを構成するコンポーネントを管理するための、レイアウトマネージャを作成します。 |
protected LayoutManager |
BasicInternalFrameTitlePane.createLayout()
|
protected LayoutManager |
BasicInternalFrameUI.createLayoutManager()
|
protected LayoutManager |
BasicTabbedPaneUI.createLayoutManager()
installUI により起動され、JTabbedPane を管理するためのレイアウトマネージャオブジェクトを作成します。 |
protected LayoutManager |
BasicSpinnerUI.createLayout()
JSpinner の子である editor 、nextButton 、および previousButton を管理する LayoutManager を作成します。 |
protected LayoutManager |
BasicOptionPaneUI.createLayoutManager()
|
javax.swing.plaf.metal での LayoutManager の使用 |
LayoutManager を実装している javax.swing.plaf.metal のクラス | |
class |
MetalComboBoxUI.MetalComboBoxLayoutManager
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
class |
MetalScrollBarUI
Metal Look & Feel のための、ScrollBarUI の実装です。 |
class |
MetalTabbedPaneUI.TabbedPaneLayout
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。 |
LayoutManager を返す javax.swing.plaf.metal のメソッド | |
protected LayoutManager |
MetalComboBoxUI.createLayoutManager()
|
protected LayoutManager |
MetalInternalFrameTitlePane.createLayout()
|
protected LayoutManager |
MetalTabbedPaneUI.createLayoutManager()
|
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.