|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.aist.dmrc.platform.beans.io.PFWriter jp.go.aist.dmrc.platform.beans.io.PFImageFileWriter
public class PFImageFileWriter
Imageをファイルへ書き出すためのコンポーネント。
ImageオブジェクトおよびGUIコンポーネントを画像ファイルへ書き出す。
出力ファイル形式は、javax.imageio.ImageIOでサポートしているものに限定される。
このコンポーネントからはイベントは発生しない。
コンストラクタの概要 | |
---|---|
PFImageFileWriter()
デフォルトコンストラクタ |
メソッドの概要 | |
---|---|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。 |
java.awt.Image |
getCurrentImage()
現在設定されている画像データを取得する。 |
java.awt.Image |
getImage(java.awt.Component comp)
指定されたコンポーネントの画像データを作成/設定後、取得する。 |
PFObjectList |
getWriterFileSuffixes()
出力可能な画像ファイルの拡張子のリストを取得する。 |
PFObjectList |
getWriterFormatNames()
出力可能な画像ファイル形式のリストを取得する。 |
void |
localeUpdated()
ロケール変更に対応する。 |
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力. |
void |
setImage(java.awt.Component comp)
指定されたコンポーネントの画像データを作成して設定する。 |
void |
setImage(java.awt.Image image)
画像データを設定する。 |
boolean |
write(java.awt.Component comp)
設定されているファイルにコンポーネントの画像を出力する。 |
boolean |
write(java.awt.Component comp,
java.io.File file)
ファイル名を指定してコンポーネントの画像を出力する。 |
boolean |
write(java.awt.Component comp,
java.lang.String format)
画像ファイル形式を指定して、設定されているファイルにコンポーネントの画像を出力する。 |
boolean |
write(java.awt.Component comp,
java.lang.String format,
java.io.File file)
画像ファイル形式とファイル名を指定してコンポーネントの画像を出力する。 |
boolean |
write(java.awt.Image image)
設定されているファイルに画像を出力する。 |
boolean |
write(java.awt.Image image,
java.io.File file)
ファイル名を指定して画像を出力する。 |
boolean |
write(java.awt.Image image,
java.lang.String format)
画像ファイル形式を指定して、設定されているファイルに画像を出力する。 |
boolean |
write(java.awt.Image image,
java.lang.String format,
java.io.File file)
画像ファイル形式とファイル名を指定して画像を出力する。 |
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力. |
クラス jp.go.aist.dmrc.platform.beans.io.PFWriter から継承されたメソッド |
---|
getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getCurrentFile, getExceptionIgnoring, getFile, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setExceptionIgnoring, setFile, setFile |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PFImageFileWriter()
メソッドの詳細 |
---|
public java.lang.String getComponentName()
PFComponent
内の getComponentName
PFComponent.getComponentName()
public void localeUpdated()
PFComponent
内の localeUpdated
PFWriter
内の localeUpdated
PFComponent.localeUpdated()
public java.awt.Image getImage(java.awt.Component comp)
comp
- コンポーネント
public void setImage(java.awt.Component comp)
comp
- コンポーネントpublic void setImage(java.awt.Image image)
image
- 画像データpublic java.awt.Image getCurrentImage()
public PFObjectList getWriterFormatNames()
public PFObjectList getWriterFileSuffixes()
getWriterFormatNames()
の結果を戻す。)
public boolean write(java.awt.Component comp) throws PFComponentException
comp
- コンポーネント
PFComponentException
- ファイル出力エラーpublic boolean write(java.awt.Component comp, java.lang.String format) throws PFComponentException
comp
- コンポーネントformat
- 画像ファイル形式
PFComponentException
- ファイル出力エラーpublic boolean write(java.awt.Component comp, java.io.File file) throws PFComponentException
comp
- コンポーネントfile
- ファイル名
PFComponentException
- ファイル出力エラーpublic boolean write(java.awt.Component comp, java.lang.String format, java.io.File file) throws PFComponentException
comp
- コンポーネントformat
- 画像ファイル形式file
- ファイル名
PFComponentException
- ファイル出力エラーpublic boolean write(java.awt.Image image) throws PFComponentException
image
- 画像データ
PFComponentException
- ファイル出力エラーpublic boolean write(java.awt.Image image, java.lang.String format) throws PFComponentException
image
- 画像データformat
- 画像ファイル形式
PFComponentException
- ファイル出力エラーpublic boolean write(java.awt.Image image, java.io.File file) throws PFComponentException
image
- 画像データfile
- ファイル名
PFComponentException
- ファイル出力エラーpublic boolean write(java.awt.Image image, java.lang.String format, java.io.File file) throws PFComponentException
image
- 画像データformat
- 画像ファイル形式file
- ファイル名
PFComponentException
- ファイル出力エラーpublic void readXML(PFXMLLoader in)
PFXMLSerializable
内の readXML
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
PFXMLSerializable
内の writeXML
out
- XML出力ユーティリティ
java.io.IOException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |