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

インタフェースSynthIcon

すべてのスーパー・インタフェース:
Icon

public interface SynthIcon extends Icon
SynthContextを渡されたアイコン。 サブクラスは、SynthContextを使用するバリアントのみを実装する必要がありますが、SynthContextがnullになるように準備する必要があります。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    default int
    アイコンの高さを返します。
    int
    指定された同期コンテキストのアイコンの高さを返します。
    default int
    アイコンの幅を返します。
    int
    指定されたシンセ・コンテキストのアイコンの幅を返します。
    default void
    paintIcon(Component c, Graphics g, int x, int y)
    指定された位置にアイコンを描画します。
    void
    paintIcon(SynthContext context, Graphics g, int x, int y, int width, int height)
    指定されたシンセ・コンテキストの指定されたロケーションにアイコンをペイントします。
  • メソッドの詳細

    • paintIcon

      void paintIcon(SynthContext context, Graphics g, int x, int y, int width, int height)
      指定されたシンセ・コンテキストの指定されたロケーションにアイコンをペイントします。
      パラメータ:
      context - ホスティング・リージョンを識別します。nullの場合があります。
      g - グラフィックス・コンテキスト
      x - 塗りつぶすxのロケーション
      y - ペイント先のyのロケーション
      width - ペイントするリージョンの幅、0かもしれません
      height - ペイントするリージョンの高さ、0かもしれません
    • getIconWidth

      int getIconWidth(SynthContext context)
      指定されたシンセ・コンテキストのアイコンの幅を返します。
      パラメータ:
      context - アイコンをリクエストしているSynthContext。nullの場合もあります。
      戻り値:
      アイコンの幅を指定するint。
    • getIconHeight

      int getIconHeight(SynthContext context)
      指定された同期コンテキストのアイコンの高さを返します。
      パラメータ:
      context - アイコンをリクエストしているSynthContext。nullの場合もあります。
      戻り値:
      アイコンの高さを指定するint。
    • paintIcon

      default void paintIcon(Component c, Graphics g, int x, int y)
      インタフェースからコピーされた説明: Icon
      指定された位置にアイコンを描画します。 Iconの実装はコンポーネント引数を使って、フォアグラウンド・カラーまたはバックグラウンド・カラーなどを描画するのに使用するプロパティを取得できます。
      定義:
      paintIcon、インタフェースIcon
      パラメータ:
      c - ペイントに便利なプロパティを取得するComponent
      g - グラフィックス・コンテキスト
      x - アイコンの左上隅のX座標
      y - アイコンの左上隅のY座標
    • getIconWidth

      default int getIconWidth()
      インタフェースからコピーされた説明: Icon
      アイコンの幅を返します。
      定義:
      getIconWidth、インタフェースIcon
      戻り値:
      アイコンの固定の幅を指定するint値
    • getIconHeight

      default int getIconHeight()
      インタフェースからコピーされた説明: Icon
      アイコンの高さを返します。
      定義:
      getIconHeight、インタフェースIcon
      戻り値:
      アイコンの固定の高さを指定するint値