public class TextBxPage extends BxPage
| Constructor and Description |
|---|
TextBxPage()
建构子。
预设条件:字型:宋体 16;文字颜色:白;背景色:黑;換行不換頁。 |
TextBxPage(java.awt.Font font)
建构子。
预设条件:文字颜色:白;背景色:黑;換行不換頁。 |
TextBxPage(java.awt.Font font,
java.awt.Color foreground,
java.awt.Color background)
建构子。
预设条件:換行不換頁。
|
TextBxPage(java.lang.String text)
建构子。
预设条件:字型:宋体 16;文字颜色:白;背景色:黑;換行不換頁。 |
TextBxPage(java.lang.String text,
java.awt.Font font)
建构子。
预设条件:文字颜色:红;背景色:黑;換行不換頁。 |
TextBxPage(java.lang.String text,
java.awt.Font font,
java.awt.Color foreground,
java.awt.Color background)
建构子。
预设条件:換行不換頁。
|
TextBxPage(java.lang.String text,
java.awt.Font font,
java.awt.Color foreground,
java.awt.Color background,
boolean lineBreak)
建构子。
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(onbon.bx05.message.area.TextCaptionArea area,
Bx5GScreenProfile screenProfile)
將资料填入指定的图文区。。
|
java.awt.Color |
getBackground()
取得背景色。
|
java.awt.Font |
getFont()
取得字型。
|
java.awt.Color |
getForeground()
取得文字景色。
|
int |
getHeadTailInterval()
取得首尾相连间隔。
|
TextBinary.Alignment |
getHorizontalAlignment()
取得水平对齐方式。
|
java.lang.String |
getText()
取得文字讯息。
|
TextBinary.Alignment |
getVerticalAlignment()
取得垂直对齐方式。
|
boolean |
isLineBreak()
取得是否换行即换页。
|
TextBxPage |
newLine(java.lang.String text)
新增一行文字。
|
void |
preview(TextCaptionBxArea area,
java.awt.Graphics2D g2d)
绘制检视图。
|
void |
setBackground(java.awt.Color background)
设定背景色。
|
void |
setFont(java.awt.Font font)
设定字型。
|
void |
setForeground(java.awt.Color foreground)
设定文字景色。
|
void |
setHeadTailInterval(int headTailInterval)
设定首尾相连间隔。
>=0:前後訊息間隔的像素。 -2:前後訊息被隔離。 |
void |
setHorizontalAlignment(TextBinary.Alignment horizontalAlignment)
设定水平对齐方式。
|
void |
setLineBreak(boolean lineBreak)
设定是否换行即换页。
|
void |
setText(java.lang.String text)
设定文字讯息。
|
void |
setVerticalAlignment(TextBinary.Alignment verticalAlignment)
设定垂直对齐方式。
|
getClearMode, getDisplayStyle, getRepeatTime, getSpeed, getStayTime, getValidLen, setClearMode, setDisplayStyle, setRepeatTime, setSpeed, setStayTime, setValidLenpublic TextBxPage()
public TextBxPage(java.awt.Font font)
font - 字型。public TextBxPage(java.awt.Font font,
java.awt.Color foreground,
java.awt.Color background)
font - 字型。foreground - 文字颜色。background - 背景颜色。public TextBxPage(java.lang.String text)
text - 文字讯息。public TextBxPage(java.lang.String text,
java.awt.Font font)
text - 文字讯息。font - 字型。public TextBxPage(java.lang.String text,
java.awt.Font font,
java.awt.Color foreground,
java.awt.Color background)
text - 文字讯息。font - 字型。foreground - 文字颜色。background - 背景颜色。public TextBxPage(java.lang.String text,
java.awt.Font font,
java.awt.Color foreground,
java.awt.Color background,
boolean lineBreak)
text - 文字讯息。font - 字型。foreground - 文字颜色。background - 背景颜色。lineBreak - 是否換行即換頁。public void accept(onbon.bx05.message.area.TextCaptionArea area,
Bx5GScreenProfile screenProfile)
BxPagepublic java.awt.Color getBackground()
public java.awt.Font getFont()
public java.awt.Color getForeground()
public int getHeadTailInterval()
public TextBinary.Alignment getHorizontalAlignment()
public java.lang.String getText()
public TextBinary.Alignment getVerticalAlignment()
public boolean isLineBreak()
public TextBxPage newLine(java.lang.String text)
text - 文字。public void preview(TextCaptionBxArea area, java.awt.Graphics2D g2d)
BxPagepublic void setBackground(java.awt.Color background)
background - 背景色。public void setFont(java.awt.Font font)
font - 字型。public void setForeground(java.awt.Color foreground)
foreground - 文字景色。public void setHeadTailInterval(int headTailInterval)
headTailInterval - 首尾相连间隔。public void setHorizontalAlignment(TextBinary.Alignment horizontalAlignment)
horizontalAlignment - 水平对齐方式。public void setLineBreak(boolean lineBreak)
lineBreak - 是否换行即换页。public void setText(java.lang.String text)
text - 文字讯息。public void setVerticalAlignment(TextBinary.Alignment verticalAlignment)
verticalAlignment - 垂直对齐方式。