- すべてのスーパー・インタフェース:
Icon
public interface SynthIcon extends Icon
SynthContext
を渡されたアイコン。 サブクラスは、SynthContext
をとるバリアントを実装するだけで済みますが、SynthContext
がnullになるように準備する必要があります。 -
メソッドのサマリー
修飾子と型メソッド説明default int
アイコンの高さを返します。int
getIconHeight(SynthContext context)
指定されたシンセ・コンテキストのアイコンの高さを返します。default int
アイコンの幅を返します。int
getIconWidth(SynthContext context)
指定されたシンセ・コンテキストのアイコン幅を返します。default void
指定された位置にアイコンを描画します。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
- ペイントする領域の幅は0height
- ペイントする領域の高さは0
-
getIconWidth
int getIconWidth(SynthContext context)指定されたシンセ・コンテキストのアイコン幅を返します。- パラメータ:
context
- IconをリクエストしているSynthContext
は、nullでもかまいません。- 戻り値:
- アイコンの幅を指定するint。
-
getIconHeight
int getIconHeight(SynthContext context)指定されたシンセ・コンテキストのアイコンの高さを返します。- パラメータ:
context
- IconをリクエストしているSynthContext
は、nullでもかまいません。- 戻り値:
- アイコンの高さを指定するint。
-
paintIcon
インタフェースからコピーされた説明:Icon
指定された位置にアイコンを描画します。 Iconの実装はコンポーネント引数を使って、フォアグラウンド・カラーまたはバックグラウンド・カラーなどを描画するのに使用するプロパティを取得できます。 -
getIconWidth
default int getIconWidth()インタフェースからコピーされた説明:Icon
アイコンの幅を返します。- 定義:
getIconWidth
、インタフェース:Icon
- 戻り値:
- アイコンの固定の幅を指定するint値
-
getIconHeight
default int getIconHeight()インタフェースからコピーされた説明:Icon
アイコンの高さを返します。- 定義:
getIconHeight
、インタフェース:Icon
- 戻り値:
- アイコンの固定の高さを指定するint値
-