|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objecttsukuba_bunko.peko.canvas.text.Line
public class Line
ページに描画される行です。
コンストラクタの概要 | |
---|---|
Line()
Line のインスタンスを作成します。 |
メソッドの概要 | |
---|---|
void |
draw(java.awt.Graphics2D g2,
float x,
float y)
行を描画します。 |
float |
getAdavance()
行の長さ(advance)を取得します。 |
float |
getAscent()
ベースラインより上の部分の長さ(ascent)を取得します。 |
float |
getDescent()
ベースラインより下の部分の長さ(descent)を取得します。 |
java.awt.Color |
getForeground()
描画に使用する前景色を取得します。 |
float |
getLineSpan()
行間隔を取得します。 |
java.awt.Color |
getShadowColor()
描画に使用する影の色を取得します。 |
java.lang.String |
getText()
描画する文字列を取得します。 |
java.awt.font.TextLayout |
getTextLayout()
描画する TextLayout を取得します。 |
void |
prepare(Page page)
描画の準備を行います。 |
void |
setForeground(java.awt.Color color)
描画に使用する前景色を指定します。 |
void |
setLineSpan(float lineSpan)
行間隔を設定します。 |
void |
setShadowColor(java.awt.Color color)
描画に使用する影の色を指定します。 |
void |
setText(java.lang.String text)
描画する文字列を設定します。 |
void |
setTextLayout(java.awt.font.TextLayout layout)
描画する TextLayout を設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Line()
Line
のインスタンスを作成します。
メソッドの詳細 |
---|
public void setForeground(java.awt.Color color)
color
- 前景色public java.awt.Color getForeground()
public void setShadowColor(java.awt.Color color)
color
- 影の色public java.awt.Color getShadowColor()
public void setText(java.lang.String text)
text
- 描画する文字列public java.lang.String getText()
public void setTextLayout(java.awt.font.TextLayout layout)
layout
- 描画する TextLayoutpublic java.awt.font.TextLayout getTextLayout()
public void setLineSpan(float lineSpan)
lineSpan
- 行間隔public float getLineSpan()
public float getAscent()
public float getDescent()
public float getAdavance()
public void draw(java.awt.Graphics2D g2, float x, float y)
g2
- グラフィックコンテクストx
- 描画開始位置の x 座標y
- ベースラインの y 座標public void prepare(Page page)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |