|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object info.bix.tokai.bixpp.binding.Image
public class Image
画像情報を表すImageタグに対応するクラスです。
画像ファイルは、Base64フォーマットを使用するBase64Header
クラスか、
Hexフォーマットを使用するHexHeader
クラスか、 ファイルの場所を表すURLを指定するLink
クラス
のうち一つを使用して記述します。
例えば、画像の名前を"生育画像です。"、ファイルの場所を"GrowImage1.jpg"と 情報を含むImageを作成するコードを以下に示します。
Image image = new Image();
Link imagelink = new Link();
imagelink.setName("生育画像です。");
imagelink.setURIString("GrowImage1.jpg");
image.setLink(imagelink);
Producer
,
Farm
,
Cultivation
,
Item
,
Base64Header
,
HexHeader
,
Link
,
直列化された形式コンストラクタの概要 | |
---|---|
Image()
デフォルトコンストラクタです。 |
|
Image(Base64Header base64Header)
画像をBase64エンコードした情報を表す Base64Header を指定してImageオブジェクトを作成します。 |
|
Image(HexHeader hexHeader)
画像をHexエンコードした情報を表す HexHeader を指定してImageオブジェクトを作成します。 |
|
Image(Link link)
ファイルのURIを表す Link を指定してImageオブジェクトを作成します。 |
メソッドの概要 | |
---|---|
Base64Header |
getBase64Header()
画像をBase64エンコードした情報を表す Base64Header を返します。 |
HexHeader |
getHexHeader()
画像をHexエンコードした情報を表す HexHeader を返します。 |
java.awt.Image |
getImage()
記録されている画像情報を元に、 java.awt.Image型のインスタンスを作成し、返します。 |
Link |
getLink()
ファイルのURIを表す Link を返します。 |
void |
setBase64Header(Base64Header base64Header)
画像をBase64エンコードした情報を表す Base64Header を設定します。 |
void |
setHexHeader(HexHeader hexHeader)
画像をHexエンコードした情報を表す HexHeader を設定します。 |
void |
setLink(Link link)
ファイルのURIを表す Link を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Image()
public Image(Link link)
Link
を指定してImageオブジェクトを作成します。
link
- ファイルのURIpublic Image(Base64Header base64Header)
Base64Header
を指定してImageオブジェクトを作成します。
base64Header
- 画像をBase64エンコードした情報public Image(HexHeader hexHeader)
HexHeader
を指定してImageオブジェクトを作成します。
hexHeader
- 画像をHexエンコードした情報メソッドの詳細 |
---|
public Base64Header getBase64Header()
Base64Header
を返します。
Base64Header
オブジェクトpublic HexHeader getHexHeader()
HexHeader
を返します。
HexHeader
オブジェクトpublic Link getLink()
Link
を返します。
Link
オブジェクトpublic void setBase64Header(Base64Header base64Header)
Base64Header
を設定します。
base64Header
- Base64Header
オブジェクトpublic void setHexHeader(HexHeader hexHeader)
HexHeader
を設定します。
hexHeader
- HexHeader
オブジェクトpublic void setLink(Link link)
Link
を設定します。
link
- Link
オブジェクトpublic java.awt.Image getImage()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |