|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Object | +--java.awt.image.FilteredImageSource
このクラスは、ImageProducer インタフェースを実装したものです。イメージとフィルタオブジェクトを取り込み、元のイメージにフィルタをかけて新しいイメージを生成します。赤と青の成分を交換することにより、イメージにフィルタをかける例を示します。
Image src = getImage("doc:///demo/images/duke/T1.gif");
ImageFilter colorfilter = new RedBlueSwapFilter();
Image img = createImage(new FilteredImageSource(src.getSource(),
colorfilter));
ImageProducer| コンストラクタの概要 | |
FilteredImageSource(ImageProducer orig,
ImageFilter imgf)
既存の ImageProducer とフィルタオブジェクトから ImageProducer オブジェクトを構築します。 |
|
| メソッドの概要 | |
void |
addConsumer(ImageConsumer ic)
このイメージのデータの配信対象となっているコンシューマのリストに ImageConsumer を追加します。 |
boolean |
isConsumer(ImageConsumer ic)
このイメージのデータの配信対象となっているコンシューマのリストに、ImageConsumer が現在登録されているかどうかを判定します。 |
void |
removeConsumer(ImageConsumer ic)
このイメージのデータの配信対象となっているコンシューマのリストから ImageConsumer を削除します。 |
void |
requestTopDownLeftRightResend(ImageConsumer ic)
指定された ImageConsumer に、イメージデータをもう 1 度、上から下、そして左から右の順番で転送することを要求します。 |
void |
startProduction(ImageConsumer ic)
このイメージのデータの配信対象となっているコンシューマのリストに ImageConsumer を追加し、ImageConsumer インタフェースを使ってただちにイメージデータの配信を開始します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public FilteredImageSource(ImageProducer orig,
ImageFilter imgf)
orig - 指定された ImageProducerimgf - 指定された ImageFilterImageFilter,
Component.createImage(java.awt.image.ImageProducer)| メソッドの詳細 |
public void addConsumer(ImageConsumer ic)
ImageProducer 内の addConsumeric - 指定された ImageConsumerImageConsumerpublic boolean isConsumer(ImageConsumer ic)
ImageProducer 内の isConsumeric - 指定された ImageConsumer
ImageConsumerpublic void removeConsumer(ImageConsumer ic)
ImageProducer 内の removeConsumeric - 指定された ImageConsumerImageConsumerpublic void startProduction(ImageConsumer ic)
ImageProducer 内の startProductionic - 指定された ImageConsumerImageConsumerpublic void requestTopDownLeftRightResend(ImageConsumer ic)
ImageProducer 内の requestTopDownLeftRightResendic - 指定された ImageConsumerImageConsumer
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.