| 
 | ||||||||
| フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Object | +--com.kddi.graphics.ImageEncoder
イメージを JPEG 形式でエンコードして byte 型配列のデータに変換します。
エンコードできるデータは mutable な Image オブジェクトだけです。 immutable な Image オブジェクト は mutable な Image オブジェクトに変換してください。 Image オブジェクトの mutable、immutable については MIDP の javax.microedition.lcdui.Image クラスの説明を参照してください。
| フィールドの概要 | |
| static int | QUALITY_HIGHエンコード品質 : 高 を示します。 | 
| static int | QUALITY_LOWエンコード品質 : 低 を示します。 | 
| static int | QUALITY_NORMALエンコード品質 : 標準 を示します。 | 
| コンストラクタの概要 | |
| ImageEncoder()イメージエンコーダーを作成します。 | |
| ImageEncoder(int quality)イメージエンコーダーを作成します。 | |
| メソッドの概要 | |
|  byte[] | encode(javax.microedition.lcdui.Image src)画像をエンコードします。 | 
|  byte[] | encode(javax.microedition.lcdui.Image src,
       int x,
       int y,
       int width,
       int height)指定された領域の画像をエンコードします。 | 
|  int | getQuality()品質を返します。 | 
|  void | setQuality(int quality)品質を設定します。 | 
| クラス java.lang.Object から継承したメソッド | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
public static final int QUALITY_LOW
定数 0 が割り当てられています。
public static final int QUALITY_NORMAL
定数 1 が割り当てられています。
public static final int QUALITY_HIGH
定数 2 が割り当てられています。
| コンストラクタの詳細 | 
public ImageEncoder()
QUALITY_NORMAL となります。public ImageEncoder(int quality)
quality - 品質です。  
 以下の値が指定されます。
 java.lang.IllegalArgumentException - 品質の指定が不正な場合に発生する| メソッドの詳細 | 
public int getQuality()
QUALITY_HIGH : 高品質QUALITY_NORMAL : 標準品質QUALITY_LOW : 低品質public void setQuality(int quality)
quality - 品質です。  
 以下の値が指定されます。
 java.lang.IllegalArgumentException - 品質の指定が不正な場合に発生する
public byte[] encode(javax.microedition.lcdui.Image src,
                     int x,
                     int y,
                     int width,
                     int height)
画像は mutable である必要があります。
src - エンコードする Image オブジェクトx - エンコードする領域の左上の x 座標値y - エンコードする領域の左上の y 座標値width - エンコードする領域の幅height - エンコードする領域の高さjava.lang.IllegalArgumentException - 引数 x、y、width、height で指定する領域が引数 src の画像領域からはみ出ている場合に発生するpublic byte[] encode(javax.microedition.lcdui.Image src)
画像は mutable である必要があります。
src - エンコードする Image オブジェクトjava.lang.IllegalArgumentException - 引数 src が示す Image オブジェクトが immutable イメージの場合に発生する| 
 | ||||||||
| フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||