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

クラスBox.Filler

  • すべての実装されたインタフェース:
    ImageObserver, MenuContainer, Serializable, Accessible
    含まれているクラス:
    Box

    public static class Box.Filler
    extends JComponent
    implements Accessible
    レイアウトに含まれるがビューを持たない軽量コンポーネントの実装です。

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

    関連項目:
    直列化された形式
    • コンストラクタの詳細

      • Filler

        @ConstructorProperties({"minimumSize","preferredSize","maximumSize"})
        public Filler​(Dimension min,
                      Dimension pref,
                      Dimension max)
        指定されたサイズ範囲の形状を生成するためのコンストラクタです。
        パラメータ:
        min - 最小サイズ
        pref - 適切なサイズ
        max - 最大サイズ
    • メソッドの詳細

      • changeShape

        public void changeShape​(Dimension min,
                                Dimension pref,
                                Dimension max)
        この形状のサイズの必要条件を変更します。 invalidate()は結果として上方に伝達され、最終的に新しいサイズを使用してレイアウトされます。
        パラメータ:
        min - getMinimumSizeに返す値
        pref - getPreferredSizeに返す値
        max - getMaximumSizeに返す値
      • paintComponent

        protected void paintComponent​(Graphics g)
        このFillerをペイントします。 このFillerにUIがある場合、このメソッドは上位実装を呼び出します。UIがなく、このFillerが不透明な場合、Graphicsはバックグラウンド・カラーで塗りつぶされます。
        オーバーライド:
        paintComponent 、クラス:  JComponent
        パラメータ:
        g - ペイントされるGraphics
        例外:
        NullPointerException - gがnullである場合
        導入されたバージョン:
        1.6
        関連項目:
        JComponent.paint(java.awt.Graphics), ComponentUI
      • getAccessibleContext

        public AccessibleContext getAccessibleContext()
        このBox.Fillerに関連したAccessibleContextを取得します。 ボックス・フィラーの場合、AccessibleContextはAccessibleBoxFillerの形式を取ります。 必要に応じて新規のAccessibleAWTBoxFillerインスタンスが生成されます。
        定義:
        getAccessibleContext、インタフェース: Accessible
        オーバーライド:
        getAccessibleContext、クラス: Component
        戻り値:
        このBox.FillerのAccessibleContextとして機能するAccessibleBoxFiller