|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.psvTextContext
文字のコンテキスト情報です。 通常、文字は、デフォルトの高さ、幅、文字間隔、 回転角で水平方向に描画されます。
フィールドの概要 | |
static java.lang.String |
TOKEN
改行文字 |
java.lang.Object |
tx_code
文字列(全角)です。 |
short |
tx_degree
文字列の回転角です。 |
static byte |
TX_GFONT
TrueTypeゴシックフォントです。 |
double |
tx_height
文字の高さです。 |
static byte |
TX_HORIZONTAL
水平方向描画です。 |
static byte |
TX_MFONT
TrueType明朝フォントです。 |
byte |
tx_path
文字方向です。 |
double |
tx_space
文字間隔です。 |
byte |
tx_type
文字フォントタイプです。 |
protected static byte |
TX_UFONT
ユーザー指定フォント(ユーザー指定フォント8番以降) |
static byte |
TX_VERTICAL
垂直方向描画です。 |
static byte |
TX_VFONT
ベクトルフォントです。 |
static byte |
TX_VFONT2
半角文字対応ベクトルフォント |
double |
tx_width
文字の幅です。 |
コンストラクタの概要 | |
psvTextContext()
デフォルトの文字のコンテキスト情報を構築します。 |
|
psvTextContext(double width,
double height,
double space,
int degree,
int path,
int type,
java.lang.String code)
文字のコンテキスト情報を構築します。 |
|
psvTextContext(double width,
double height,
double space,
int degree,
int path,
java.lang.String code)
文字のコンテキスト情報を構築します。 |
|
psvTextContext(psvTextContext from)
既存の文字のコンテキスト情報をコピーします。 |
メソッドの概要 | |
java.lang.Object |
clone()
このオブジェクトのコピーを作成して返します。 |
protected void |
copy(psvTextContext from)
既存の文字のコンテキスト情報をコピーします。 |
boolean |
matchp(java.lang.String args)
文字列に検索文字列が存在するか判定します。 |
protected java.lang.String |
paramString()
パラメータをStringで返します。 |
void |
readExternal(java.io.ObjectInput in)
このオブジェクトの内容を保存します. |
void |
rotate(int argd)
文字の回転角を設定します。 |
void |
scale(double sx,
double sy)
指定した倍率で文字を拡大/縮小します。 |
java.lang.String |
toString()
このオブジェクトのパラメータ値をStringで返します。 |
void |
writeExternal(java.io.ObjectOutput out)
このオブジェクトの内容を保存します. |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public double tx_height
public double tx_width
public double tx_space
public short tx_degree
public byte tx_path
public byte tx_type
public static final byte TX_HORIZONTAL
public static final byte TX_VERTICAL
public static final byte TX_VFONT
public static final byte TX_GFONT
public static final byte TX_MFONT
public static final byte TX_VFONT2
protected static final byte TX_UFONT
public static final java.lang.String TOKEN
public java.lang.Object tx_code
コンストラクタの詳細 |
public psvTextContext()
public psvTextContext(psvTextContext from)
from
- 既存の文字のコンテキスト情報
public psvTextContext(double width, double height, double space, int degree, int path, java.lang.String code)
width
- 文字列の幅height
- 文字列の高さspace
- 文字間degree
- 文字の回転角(反時計回りで1/10度単位に指定する)path
- 文字の描画方向code
- 文字列(全角)
public psvTextContext(double width, double height, double space, int degree, int path, int type, java.lang.String code)
width
- 文字列の幅height
- 文字列の高さspace
- 文字間degree
- 文字の回転角(反時計回りで1/10度単位に指定する)path
- 文字の描画方向type
- 文字のフォントタイプcode
- 文字列(全角)
メソッドの詳細 |
public void rotate(int argd)
argd
- カレントの回転角に追加する回転角(反時計回りで1/10度単位に指定する)
public void scale(double sx, double sy)
sx
- X軸方向の倍率sy
- Y軸方向の倍率
protected void copy(psvTextContext from)
from
- 既存の文字のコンテキスト情報
public boolean matchp(java.lang.String args)
args
- 検索文字列
public java.lang.Object clone()
protected java.lang.String paramString()
public java.lang.String toString()
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.Externalizable
内の 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
out
- オブジェクトを書き込むストリーム
java.io.IOException
- 発生する可能性があるすべての入出力例外Externalizable.writeExternal(java.io.ObjectOutput)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |