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

クラスMultiOptionPaneUI


public class MultiOptionPaneUI extends OptionPaneUI
OptionPaneUIを組み合わせるために使用する多重UIです。

このファイルは、AutoMultiによって自動生成されたものです。

  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected Vector<ComponentUI>
    実際のUIが格納されているベクターです。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    MultiOptionPaneUIを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    contains(JComponent a, int b, int c)
    このオブジェクトで処理されている各UIでcontainsメソッドを呼び出します。
    boolean
    このオブジェクトで処理されている各UIでcontainsCustomComponentsメソッドを呼び出します。
    補助的なLookAndFeelのいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。
    このオブジェクトで処理されている各UIでgetAccessibleChildメソッドを呼び出します。
    int
    このオブジェクトで処理されている各UIでgetAccessibleChildrenCountメソッドを呼び出します。
    このオブジェクトで処理されている各UIでgetMaximumSizeメソッドを呼び出します。
    このオブジェクトで処理されている各UIでgetMinimumSizeメソッドを呼び出します。
    このオブジェクトで処理されている各UIでgetPreferredSizeメソッドを呼び出します。
    この多重UIに関連付けられたUIのリストを返します。
    void
    このオブジェクトで処理されている各UIでinstallUIメソッドを呼び出します。
    void
    このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。
    void
    このオブジェクトで処理されている各UIでselectInitialValueメソッドを呼び出します。
    void
    このオブジェクトで処理されている各UIでuninstallUIメソッドを呼び出します。
    void
    このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。

    クラス javax.swing.plaf.ComponentUIで宣言されたメソッド

    getBaseline, getBaselineResizeBehavior

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • フィールド詳細

    • uis

      protected Vector<ComponentUI> uis
      実際のUIが格納されているベクターです。 これは、createUIの呼出しによって作成され、getUIsメソッドを呼び出すことで取得できます。 最初の要素は、デフォルトのLook & Feelから得られた実際のUIであることが保証されます。
  • コンストラクタの詳細

    • MultiOptionPaneUI

      public MultiOptionPaneUI()
      MultiOptionPaneUIを構築します。
  • メソッドの詳細

    • getUIs

      public ComponentUI[] getUIs()
      この多重UIに関連付けられたUIのリストを返します。 コンポーネントの多重UIを認識するアプリケーションは、これらのUIを処理できるようになります。
      戻り値:
      UIデリゲートの配列
    • selectInitialValue

      public void selectInitialValue(JOptionPane a)
      このオブジェクトで処理されている各UIでselectInitialValueメソッドを呼び出します。
      定義:
      selectInitialValue、クラスOptionPaneUI
      パラメータ:
      a - JOptionPane
    • containsCustomComponents

      public boolean containsCustomComponents(JOptionPane a)
      このオブジェクトで処理されている各UIでcontainsCustomComponentsメソッドを呼び出します。
      定義:
      containsCustomComponents、クラスOptionPaneUI
      パラメータ:
      a - JOptionPane
      戻り値:
      最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
    • contains

      public boolean contains(JComponent a, int b, int c)
      このオブジェクトで処理されている各UIでcontainsメソッドを呼び出します。
      オーバーライド:
      contains、クラスComponentUI
      パラメータ:
      a - x,yの位置が照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントに共有されている場合は使用されることがある
      b - 点のx座標
      c - 点のy座標
      戻り値:
      最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
      関連項目:
    • update

      public void update(Graphics a, JComponent b)
      このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。
      オーバーライド:
      update、クラスComponentUI
      パラメータ:
      a - ペイント対象のGraphicsコンテキスト
      b - ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      関連項目:
    • createUI

      public static ComponentUI createUI(JComponent a)
      補助的なLookAndFeelのいずれかがこのUIをサポートする場合は、多重UIインスタンスを返します。 そうでない場合は、デフォルトLookAndFeelから取得されたUIオブジェクトだけを返します。
      パラメータ:
      a - UIを作成するコンポーネント
      戻り値:
      UIデリゲートが作成されました
    • installUI

      public void installUI(JComponent a)
      このオブジェクトで処理されている各UIでinstallUIメソッドを呼び出します。
      オーバーライド:
      installUI、クラスComponentUI
      パラメータ:
      a - UI委譲がインストールされるコンポーネント
      関連項目:
    • uninstallUI

      public void uninstallUI(JComponent a)
      このオブジェクトで処理されている各UIでuninstallUIメソッドを呼び出します。
      オーバーライド:
      uninstallUI、クラスComponentUI
      パラメータ:
      a - このUI委譲が削除されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      関連項目:
    • paint

      public void paint(Graphics a, JComponent b)
      このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。
      オーバーライド:
      paint、クラスComponentUI
      パラメータ:
      a - ペイント対象のGraphicsコンテキスト
      b - ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      関連項目:
    • getPreferredSize

      public Dimension getPreferredSize(JComponent a)
      このオブジェクトで処理されている各UIでgetPreferredSizeメソッドを呼び出します。
      オーバーライド:
      getPreferredSize、クラスComponentUI
      パラメータ:
      a - 適切なサイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      戻り値:
      最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
      関連項目:
    • getMinimumSize

      public Dimension getMinimumSize(JComponent a)
      このオブジェクトで処理されている各UIでgetMinimumSizeメソッドを呼び出します。
      オーバーライド:
      getMinimumSize、クラスComponentUI
      パラメータ:
      a - 最小サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      戻り値:
      最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
      関連項目:
    • getMaximumSize

      public Dimension getMaximumSize(JComponent a)
      このオブジェクトで処理されている各UIでgetMaximumSizeメソッドを呼び出します。
      オーバーライド:
      getMaximumSize、クラスComponentUI
      パラメータ:
      a - 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      戻り値:
      最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
      関連項目:
    • getAccessibleChildrenCount

      public int getAccessibleChildrenCount(JComponent a)
      このオブジェクトで処理されている各UIでgetAccessibleChildrenCountメソッドを呼び出します。
      オーバーライド:
      getAccessibleChildrenCount、クラスComponentUI
      パラメータ:
      a - アクセス可能な子の数を取得するJComponent
      戻り値:
      最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
      関連項目:
    • getAccessibleChild

      public Accessible getAccessibleChild(JComponent a, int b)
      このオブジェクトで処理されている各UIでgetAccessibleChildメソッドを呼び出します。
      オーバーライド:
      getAccessibleChild、クラスComponentUI
      パラメータ:
      a - 子オブジェクトを取得するためのJComponent
      b - 子のゼロから始まるインデックス
      戻り値:
      最初のUIから取得された値。デフォルトのLookAndFeelから取得されたUIと等しい
      関連項目: