|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.psvTextContext
jp.co.melco.preserv.psvMultiTextContext
複数文字列対応のコンテキスト情報です。
フィールドの概要 | |
psvMultiTextContext |
next
このコンテキスト情報に接続するコンテキスト情報です。 |
psvCoordinate |
spoint
開始座標です。 |
クラス jp.co.melco.preserv.psvTextContext から継承したフィールド |
TOKEN, tx_code, tx_degree, TX_GFONT, tx_height, TX_HORIZONTAL, TX_MFONT, tx_path, tx_space, tx_type, TX_UFONT, TX_VERTICAL, TX_VFONT, TX_VFONT2, tx_width |
コンストラクタの概要 | |
psvMultiTextContext()
コンストラクタです。 |
|
psvMultiTextContext(double x,
double y,
psvTextContext tc)
コンテキスト情報を構築します。 |
|
psvMultiTextContext(psvMultiTextContext mtc)
文字のコンテキスト情報を構築します。 |
|
psvMultiTextContext(psvTextContext tc)
文字のコンテキスト情報を構築します。 |
メソッドの概要 | |
void |
addContext(double x,
double y,
psvTextContext tc)
コンテキスト情報を追加します。 |
protected void |
adjust_size(psvScreen screen,
int xmin,
int xmax,
int ymin,
int ymax)
複数文字列の図形の固定表示位置の設定(WC座標)をします。 |
java.lang.Object |
clone()
このオブジェクトのコピーを作成して返します。 |
protected psvRegionBounds |
get_range(psvContext argdc)
複数文字列の矩形と文字列の矩形点を登録します。 |
boolean |
matchp(java.lang.String args)
複数行数の文字列を1行にしてから 文字列に検索文字列が存在するか判定します。 |
protected java.lang.String |
paramString()
指定文字列をStringで返します。 |
void |
readExternal(java.io.ObjectInput in)
このオブジェクトの内容を復元します。 |
protected void |
rotate(double rot_x,
double rot_y,
int argDegree)
回転させた文字列の開始座標を設定します。 |
void |
rotate(int argd)
文字の回転角を設定します。 |
void |
scale(double sx,
double sy)
指定した倍率で文字を拡大/縮小します。 |
java.lang.String |
toString()
このオブジェクトの情報をStringで返します。 |
protected void |
translate(double trans_x,
double trans_y)
移動させた文字列の開始座標を設定します。 |
void |
writeExternal(java.io.ObjectOutput out)
このオブジェクトの内容を保存します。 |
クラス jp.co.melco.preserv.psvTextContext から継承したメソッド |
copy |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public psvMultiTextContext next
public psvCoordinate spoint
コンストラクタの詳細 |
public psvMultiTextContext()
public psvMultiTextContext(psvTextContext tc)
tc
- 文字のコンテキスト情報
public psvMultiTextContext(psvMultiTextContext mtc)
mtc
- 複数文字のコンテキスト情報
public psvMultiTextContext(double x, double y, psvTextContext tc)
x
- 文字列の開始座標y
- 文字列の開始座標tc
- 文字のコンテキスト情報
メソッドの詳細 |
public void addContext(double x, double y, psvTextContext tc)
x
- 文字列の開始座標y
- 文字列の開始座標tc
- 文字のコンテキスト情報
protected psvRegionBounds get_range(psvContext argdc)
argdc
- コンテキスト情報
public void rotate(int argd)
psvTextContext
内の rotate
argd
- カレントの回転角に追加する回転角(反時計回りで1/10度単位に指定する)
protected void rotate(double rot_x, double rot_y, int argDegree)
rot_x
- 回転の中心座標rot_y
- 回転の中心座標argDegree
- 回転角(反時計回りに1/10度単位)
protected void translate(double trans_x, double trans_y)
trans_x
- X軸方向の移動量trans_y
- Y軸方向の移動量
public void scale(double sx, double sy)
psvTextContext
内の scale
sx
- X軸方向の倍率sy
- Y軸方向の倍率
public boolean matchp(java.lang.String args)
psvTextContext
内の matchp
args
- 検索文字列
protected void adjust_size(psvScreen screen, int xmin, int xmax, int ymin, int ymax)
screen
- 描画エリアxmin
- 図形最小値(幅)xmax
- 図形最大値(幅)ymin
- 図形最小値(高さ)ymax
- 図形最大値(高さ)public java.lang.Object clone()
psvTextContext
内の clone
protected java.lang.String paramString()
psvTextContext
内の paramString
public java.lang.String toString()
psvTextContext
内の toString
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.Externalizable
内の readExternal
psvTextContext
内の readExternal
in
- オブジェクトを復元するためのデータ取り込み元ストリーム
java.io.IOException
- 発生する可能性があるすべての入出力例外
java.lang.ClassNotFoundException
- 復元しようとしてるオブジェクトに対応するクラスが見つからない場合Externalizable.readExternal(java.io.ObjectInput)
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
java.io.Externalizable
内の writeExternal
psvTextContext
内の writeExternal
out
- オブジェクトを書き込むストリーム
java.io.IOException
- 発生する可能性があるすべての入出力例外Externalizable.writeExternal(java.io.ObjectOutput)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |