|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.contents.graphics.SerializableImage
public final class SerializableImage
シリアライズ可能な画像を保持するクラスです.
フィールドの概要 | |
---|---|
private java.awt.image.BufferedImage |
image
インスタンスに設定される画像データです. |
private static long |
serialVersionUID
|
コンストラクタの概要 | |
---|---|
SerializableImage(java.awt.image.BufferedImage image)
シリアライズ可能画像を作成します. |
メソッドの概要 | |
---|---|
java.awt.image.BufferedImage |
get()
描画可能な画像インスタンスを取得します. |
int |
getHeight()
画像の高さを取得します. |
int |
getWidth()
画像の幅を取得します. |
private void |
readObject(java.io.ObjectInputStream stream)
ピクセルと、画像を幅をデシリアライズし、描画可能な画像を再構築します. |
void |
set(java.awt.image.BufferedImage image)
新しい画像を設定します. |
private void |
writeObject(java.io.ObjectOutputStream stream)
ピクセルと画像の幅をシリアライズします. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final long serialVersionUID
private transient java.awt.image.BufferedImage image
コンストラクタの詳細 |
---|
public SerializableImage(java.awt.image.BufferedImage image) throws java.lang.NullPointerException
image
- 画像を指定します。java.lang.NullPointerException
- imageがnullの場合に投げられます。メソッドの詳細 |
---|
public int getWidth()
public int getHeight()
public java.awt.image.BufferedImage get()
public void set(java.awt.image.BufferedImage image)
image
- シリアライズ可能にする画像を指定します。private void writeObject(java.io.ObjectOutputStream stream) throws java.io.IOException
stream
- 書き込むストリームが送信されます。java.io.IOException
- ストリームが発行する例外です。private void readObject(java.io.ObjectInputStream stream) throws java.io.IOException, java.lang.ClassNotFoundException
stream
- 読み込むストリームが送信されます。java.io.IOException
- ストリームが発行する例外です。java.lang.ClassNotFoundException
- ストリームが発行する例外です。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |