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

クラスGrayFilter

  • すべての実装されたインタフェース:
    ImageConsumer, Cloneable

    public class GrayFilter
    extends RGBImageFilter
    イメージをグレー・スケールに変換し、イメージ内のピクセルの明度を上げることによって、イメージを「無効にする」イメージ・フィルタです。 このクラスは、無効化されたボタンのイメージを生成するためにボタンが使用します。
    導入されたバージョン:
    1.2
    • コンストラクタの詳細

      • GrayFilter

        public GrayFilter​(boolean b,
                          int p)
        カラー・イメージをグレー・スケール・イメージに変換するGrayFilterオブジェクトを構築します。 各ボタンで使用され、無効化されたグレー表示のボタンのイメージを生成します。
        パラメータ:
        b - boolean型 -- ピクセルの色調を明るくする場合はtrue
        p - グレーの割合を指定する0 - 100の範囲のint。100はもっとも暗いグレー、0はもっとも明るいグレー
    • メソッドの詳細

      • createDisabledImage

        public static Image createDisabledImage​(Image i)
        無効化されたイメージを作成します。
        パラメータ:
        i - Imageを無効として作成
        戻り値:
        iから作成された新しいグレースケール・イメージ