クラスPopupMenuUI

java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PopupMenuUI
直系の既知のサブクラス:
BasicPopupMenuUI, MultiPopupMenuUI

public abstract class PopupMenuUI extends ComponentUI
JPopupMenu用のプラグイン可能なLook & Feelインタフェースです。
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    サブクラスが呼び出すためのコンストラクタ。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    getPopup(JPopupMenu popup, int x, int y)
    JPopupMenuの表示を扱うPopupを返します。
    boolean
    指定されたMouseEventがプラットフォームのポップアップ・メニューのトリガー・イベントであるかどうかを返します

    クラスで宣言されたメソッド ComponentUI

    contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
    修飾子と型
    メソッド
    説明
    boolean
    contains(JComponent c, int x, int y)
    指定された x,yの位置が、指定されたコンポーネントのLook & Feel定義の形状内にある場合は、trueを返します。
    指定されたコンポーネントのUI委譲のインスタンスを返します。
    オブジェクトのi番目のAccessibleの子を返します。
    int
    オブジェクト内のアクセシビリティ対応の子の数を返します。
    int
    getBaseline(JComponent c, int width, int height)
    ベースラインを返します。
    サイズの変化に合わせてコンポーネントのベースラインがどのように変化するかを示す列挙を返します。
    指定されたコンポーネントの、Look & Feelに適した最大サイズを返します。
    指定されたコンポーネントの、Look & Feelに適した最小サイズを返します。
    指定されたコンポーネントの、Look & Feelに適した推奨サイズを返します。
    void
    指定されたコンポーネントをLook & Feelに応じて適切に構成します。
    void
    指定されたコンポーネントをLook & Feelに合わせてペイントします。
    void
    installUI時に、指定されたコンポーネントに対して行われた構成を取り消します。
    void
    指定されたコンポーネントをペイントする時間になったことを、このUI委譲に通知します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • PopupMenuUI

      protected PopupMenuUI()
      サブクラスが呼び出すためのコンストラクタ。
  • メソッドの詳細

    • isPopupTrigger

      public boolean isPopupTrigger(MouseEvent e)
      指定されたMouseEventがプラットフォームのポップアップ・メニューのトリガー・イベントであるかどうかを返します
      パラメータ:
      e - aMouseEvent
      戻り値:
      MouseEvent eがポップアップ・メニューのトリガーである場合はtrue
      導入されたバージョン:
      1.3
    • getPopup

      public Popup getPopup(JPopupMenu popup, int x, int y)
      JPopupMenuの表示を扱うPopupを返します。
      パラメータ:
      popup - Popupを要求するJPopupMenu
      x - Popupが表示される画面のx座標
      y - Popupが表示される画面のy座標。
      戻り値:
      JPopupMenuを表示するPopup
      導入されたバージョン:
      1.4