|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |
LayoutManager を使用するパッケージ | |
java.awt | このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 |
javax.swing | 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 |
javax.swing.plaf.basic | Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 |
javax.swing.plaf.metal | このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。 |
java.awt における LayoutManager の使用方法 |
java.awt における LayoutManager のサブインタフェース | |
interface |
LayoutManager2
レイアウト制約オブジェクトに基づいて、コンテナをどのように配置するかを知っているクラスのためのインタフェースを定義します。 |
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.Panel(LayoutManager layout)
指定されたレイアウトマネージャを持つ新しいパネルを作成します。 |
javax.swing における LayoutManager の使用方法 |
LayoutManager を実装する javax.swing におけるクラス | |
class |
BoxLayout
レイアウトマネージャです。 |
protected class |
JRootPane.RootLayout
layeredPane、glassPane、および menuBar のレイアウトを処理するカスタムレイアウトマネージャです。 |
class |
OverlayLayout
コンポーネントを互いの上に重なり合うように配置するレイアウトマネージャです。 |
class |
ScrollPaneLayout
JScrollPane が使用するレイアウトマネージャです。 |
static class |
ScrollPaneLayout.UIResource
ScrollPaneLayout の UI リソースバージョンです。 |
class |
ViewportLayout
JViewport のデフォルトのレイアウトマネージャです。 |
LayoutManager を返す javax.swing におけるメソッド | |
protected LayoutManager |
JViewport.createLayoutManager()
このメソッドをオーバーライドすると、コンストラクタで別のレイアウトマネージャ (または null) をインストールできます。 |
protected LayoutManager |
JRootPane.createRootLayout()
デフォルトの layoutManager を作成するためにコンストラクタのメソッドによって呼び出されます。 |
型 LayoutManager のパラメータを持つ javax.swing におけるメソッド | |
void |
JInternalFrame.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントの配置を設定せずに、コンポーネントの contentPane の配置を設定する必要があります。 |
void |
JApplet.setLayout(LayoutManager manager)
デフォルトではこのコンポーネントのレイアウトは設定されないので、代わりにその contentPane のレイアウトが設定されなければなりません。 |
void |
JScrollPane.setLayout(LayoutManager layout)
JScrollPane のレイアウトマネージャを設定します。 |
void |
JWindow.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントのレイアウトは設定できません。 |
void |
Box.setLayout(LayoutManager l)
AWTError をスローします。 |
void |
JDialog.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントの配置を設定せずに、コンポーネントの contentPane の配置を設定する必要があります。 |
void |
JFrame.setLayout(LayoutManager manager)
デフォルトでは、このコンポーネントの配置を設定せずに、コンポーネントの contentPane の配置を設定する必要があります。 |
型 LayoutManager のパラメータを持つ javax.swing におけるコンストラクタ | |
JPanel.JPanel(LayoutManager layout,
boolean isDoubleBuffered)
指定されたレイアウトマネージャおよびバッファリング方式で新しい JPanel を作成します。 |
|
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
FlowLayout と同様に動作し、すべてのコンポーネントを左から右の方向で配置します。 |
class |
BasicScrollBarUI
Basic 仕様 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 |
BasicOptionPaneUI.createLayoutManager()
|
protected LayoutManager |
BasicTabbedPaneUI.createLayoutManager()
|
protected LayoutManager |
BasicInternalFrameTitlePane.createLayout()
|
protected LayoutManager |
BasicComboBoxUI.createLayoutManager()
右に矢印ボタン、左にエディタが配置された標準的なコンボボックスのレイアウトマネージャを作成します。 |
protected LayoutManager |
BasicInternalFrameUI.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 |
MetalTabbedPaneUI.createLayoutManager()
|
protected LayoutManager |
MetalComboBoxUI.createLayoutManager()
|
|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |