javax.swing
クラス GrayFilter
java.lang.Object
|
+--java.awt.image.ImageFilter
|
+--java.awt.image.RGBImageFilter
|
+--javax.swing.GrayFilter
- すべての実装インタフェース:
- Cloneable, ImageConsumer
- public class GrayFilter
- extends RGBImageFilter
イメージをグレースケールに変換し、イメージ内のピクセルにブライトネスを加えることによって、イメージを「無効にする」イメージフィルタです。このクラスは、無効化されたボタンのイメージを作成するためにボタンが使用します。
コンストラクタの概要 |
GrayFilter(boolean b,
int p)
カラーイメージをグレースケールイメージに変換する GrayFilter オブジェクトを構築します。 |
GrayFilter
public GrayFilter(boolean b,
int p)
- カラーイメージをグレースケールイメージに変換する GrayFilter オブジェクトを構築します。無効化された (グレー表示の) ボタンのイメージを作成するためにボタンが使用します。
- パラメータ:
b
- boolean 型 -- ピクセルの色調を明るくする場合は truep
- グレーの割合を指定する 0 〜 100 の範囲の int。100 はもっとも暗いグレー、0 はもっとも明るいグレー
createDisabledImage
public static Image createDisabledImage(Image i)
- 無効化されたイメージを作成します。
filterRGB
public int filterRGB(int x,
int y,
int rgb)
RGBImageFilter.filterRGB
をオーバーライドします。
- オーバーライド:
- クラス
RGBImageFilter
内の filterRGB
- クラス
java.awt.image.RGBImageFilter
からコピーされたタグ:
- 関連項目:
ColorModel.getRGBdefault()
,
RGBImageFilter.filterRGBPixels(int, int, int, int, int[], int, int)
バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。 Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.