モジュール 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