|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectonbon.bx06.area.page.BxPage
onbon.bx06.area.page.TextBxPage
public class TextBxPage
文字页面。
Constructor Summary | |
---|---|
TextBxPage()
建构子。 预设条件:字型:宋体 16;文字颜色:白;背景色:黑;換行即換頁。 |
|
TextBxPage(Font font)
建构子。 预设条件:文字颜色:白;背景色:黑;換行即換頁。 |
|
TextBxPage(String text)
建构子。 预设条件:字型:宋体 16;文字颜色:白;背景色:黑;換行即換頁。 |
|
TextBxPage(String text,
Font font)
建构子。 预设条件:文字颜色:白;背景色:黑;換行即換頁。 |
|
TextBxPage(String text,
Font font,
Color foreground,
Color background)
建构子。 |
|
TextBxPage(String text,
Font font,
Color foreground,
Color background,
boolean lineBreak)
建构子。 |
Method Summary | |
---|---|
void |
accept(onbon.bx06.message.area.AbstractTextCaptionArea area,
Bx6GScreenProfile screenProfile,
ProgramDataBxFile dataFile)
將资料填入指定的图文区。。 |
Color |
getBackground()
取得背景色。 |
Font |
getFont()
取得字型。 |
Color |
getForeground()
取得文字景色。 |
int |
getHeadTailInterval()
取得首尾相连间隔。 |
TextBinary.Alignment |
getHorizontalAlignment()
取得水平对齐方式。 |
int |
getLineHeight()
|
protected byte |
getPageStyle()
取得数据类型。 |
String |
getText()
取得文字讯息。 |
TextBinary.Alignment |
getVerticalAlignment()
取得垂直对齐方式。 |
boolean |
isNewLineNewPage()
取得是否换行即换页。 |
TextBxPage |
newLine(String text)
新增一行文字。 |
List<BufferedImage> |
outputImages(AbstractTextCaptionBxArea area)
|
void |
preview(AbstractTextCaptionBxArea area,
Graphics2D g2d)
绘制检视图。 |
void |
setBackground(Color background)
设定背景色。 |
void |
setFont(Font font)
设定字型。 |
void |
setForeground(Color foreground)
设定文字景色。 |
void |
setHeadTailInterval(int headTailInterval)
设定首尾相连间隔。 -2:前後訊息被隔離。 |
void |
setHorizontalAlignment(TextBinary.Alignment horizontalAlignment)
设定水平水平对齐方式。 |
void |
setLineHeight(int lineHeight)
|
void |
setNewLineNewPage(boolean newLineNewPage)
设定是否换行即换页。 |
void |
setText(String text)
设定文字讯息。 |
void |
setVerticalAlignment(TextBinary.Alignment verticalAlignment)
设定垂直对齐方式。 |
Methods inherited from class onbon.bx06.area.page.BxPage |
---|
getBgValidFlag, getClearMode, getDisplayStyle, getFrameRate, getRepeatTime, getSoundFlag, getSpeed, getStayTime, getValidLen, setBgValidFlag, setClearMode, setDisplayStyle, setFrameRate, setRepeatTime, setSoundFlag, setSpeed, setStayTime, setValidLen |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TextBxPage()
public TextBxPage(Font font)
font
- 字型。public TextBxPage(String text)
text
- 文字讯息。public TextBxPage(String text, Font font)
text
- 文字讯息。font
- 字型。public TextBxPage(String text, Font font, Color foreground, Color background)
text
- 文字讯息。font
- 字型。foreground
- 文字颜色。background
- 背景颜色。public TextBxPage(String text, Font font, Color foreground, Color background, boolean lineBreak)
text
- 文字讯息。font
- 字型。foreground
- 文字颜色。background
- 背景颜色。lineBreak
- 是否換行即換頁。Method Detail |
---|
public int getLineHeight()
public void setLineHeight(int lineHeight)
public TextBxPage newLine(String text)
text
- 文字。
public TextBinary.Alignment getHorizontalAlignment()
public void setHorizontalAlignment(TextBinary.Alignment horizontalAlignment)
horizontalAlignment
- 水平对齐方式。public void setVerticalAlignment(TextBinary.Alignment verticalAlignment)
verticalAlignment
- 垂直对齐方式。public TextBinary.Alignment getVerticalAlignment()
public boolean isNewLineNewPage()
public void setNewLineNewPage(boolean newLineNewPage)
newLineNewPage
- 是否换行即换页。public String getText()
public void setText(String text)
text
- 文字讯息。public Color getBackground()
public void setBackground(Color background)
background
- 背景色。public Color getForeground()
public void setForeground(Color foreground)
foreground
- 文字景色。public Font getFont()
public void setFont(Font font)
font
- 字型。public int getHeadTailInterval()
public void setHeadTailInterval(int headTailInterval)
headTailInterval
- 前後訊息間隔的像素。。public List<BufferedImage> outputImages(AbstractTextCaptionBxArea area)
public void preview(AbstractTextCaptionBxArea area, Graphics2D g2d)
BxPage
preview
in class BxPage
area
- 图文区。g2d
- 绘图区。public void accept(onbon.bx06.message.area.AbstractTextCaptionArea area, Bx6GScreenProfile screenProfile, ProgramDataBxFile dataFile)
BxPage
accept
in class BxPage
area
- 填入的图文区。screenProfile
- 屏幕规格。dataFile
- 文件資料。protected byte getPageStyle()
BxPage
getPageStyle
in class BxPage
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |