モジュール java.desktop
パッケージ java.awt

インタフェースTransparency

既知のすべてのサブインタフェース:
Paint
既知のすべての実装クラス:
BufferedImage, Color, ColorModel, ColorUIResource, ComponentColorModel, DirectColorModel, GradientPaint, IndexColorModel, LinearGradientPaint, MultipleGradientPaint, PackedColorModel, RadialGradientPaint, SystemColor, TexturePaint, VolatileImage

public interface Transparency
Transparencyインタフェースは、クラスを実装するための共通の透明度モードを定義します。
  • フィールドのサマリー

    フィールド
    修飾子と型 フィールド 説明
    static int BITMASK
    完全に不透明(アルファ値が1.0)である、あるいは完全に透明(アルファ値が0.0)であることが保証されるイメージ・データを表現します。
    static int OPAQUE
    完全に不透明であることが保証される(すべてのピクセルのアルファ値が1.0)イメージ・データを表現します。
    static int TRANSLUCENT
    任意のアルファ値(0.0 - 1.0、0.0と1.0を含む)を持っている、あるいは持つ可能性のあるイメージ・データを表現します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    int getTransparency()
    このTransparencyのタイプを返します。
  • フィールド詳細

    • OPAQUE

      @Native static final int OPAQUE
      完全に不透明であることが保証される(すべてのピクセルのアルファ値が1.0)イメージ・データを表現します。
      関連項目:
      定数フィールド値
    • BITMASK

      @Native static final int BITMASK
      完全に不透明(アルファ値が1.0)である、あるいは完全に透明(アルファ値が0.0)であることが保証されるイメージ・データを表現します。
      関連項目:
      定数フィールド値
    • TRANSLUCENT

      @Native static final int TRANSLUCENT
      任意のアルファ値(0.0 - 1.0、0.0と1.0を含む)を持っている、あるいは持つ可能性のあるイメージ・データを表現します。
      関連項目:
      定数フィールド値
  • メソッドの詳細

    • getTransparency

      int getTransparency()
      このTransparencyのタイプを返します。
      戻り値:
      このTransparencyのフィールド型。OPAQUE、BITMASK、またはTRANSLUCENTのいずれか。