モジュール java.desktop
パッケージ javax.swing

クラスJRootPane.RootLayout

java.lang.Object
javax.swing.JRootPane.RootLayout
すべての実装されたインタフェース:
LayoutManager, LayoutManager2, Serializable
含まれているクラス:
JRootPane

protected class JRootPane.RootLayout
extends Object
implements LayoutManager2, Serializable
layeredPane、glassPane、およびmenuBarのレイアウトを処理するカスタム・レイアウト・マネージャです。

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。

  • コンストラクタの詳細

    • RootLayout

      protected RootLayout()
  • メソッドの詳細

    • preferredLayoutSize

      public Dimension preferredLayoutSize​(Container parent)
      レイアウトの推奨スペース量を返します。
      定義:
      preferredLayoutSize、インタフェース: LayoutManager
      パラメータ:
      parent - このレイアウト・マネージャを使用するコンテナ
      戻り値:
      レイアウトの適切なサイズが格納されているDimensionオブジェクト
      関連項目:
      LayoutManager.minimumLayoutSize(java.awt.Container)
    • minimumLayoutSize

      public Dimension minimumLayoutSize​(Container parent)
      レイアウトに必要なスペースの最小量を返します。
      定義:
      minimumLayoutSize、インタフェース: LayoutManager
      パラメータ:
      parent - このレイアウト・マネージャを使用するコンテナ
      戻り値:
      レイアウトの最小サイズが格納されているDimensionオブジェクト
      関連項目:
      LayoutManager.preferredLayoutSize(java.awt.Container)
    • maximumLayoutSize

      public Dimension maximumLayoutSize​(Container target)
      レイアウトが使用できるスペースの最大量を返します。
      定義:
      maximumLayoutSize、インタフェース: LayoutManager2
      パラメータ:
      target - このレイアウト・マネージャを使用するコンテナ
      戻り値:
      レイアウトの最大サイズが格納されているDimensionオブジェクト
      関連項目:
      Component.getMaximumSize(), LayoutManager
    • layoutContainer

      public void layoutContainer​(Container parent)
      レイアウト・マネージャに、指定されたコンテナのレイアウトを実行するように指示します。
      定義:
      layoutContainer、インタフェース: LayoutManager
      パラメータ:
      parent - このレイアウト・マネージャを使用するコンテナ