public class TimerBxUnit extends BxUnit
Modifier and Type | Class and Description |
---|---|
static class |
TimerBxUnit.TimerBxUnitFormat
秒表显示内容。
|
static class |
TimerBxUnit.TimerBxUnitMode
秒表计算方式。
|
Constructor and Description |
---|
TimerBxUnit(int x,
int y,
Bx5GScreenProfile screenProfile)
建构子。
|
TimerBxUnit(int x,
int y,
Bx5GScreenProfile screenProfile,
TimerBxUnit.TimerBxUnitMode mode,
int counter)
建构子。
|
TimerBxUnit(onbon.bx05.message.area.unit.TimerUnit unit,
Bx5GScreenProfile screenProfile)
建构子。
|
Modifier and Type | Method and Description |
---|---|
byte[] |
generate()
产生单元位元组资讯。
|
int |
getCounter()
取得计数值。
|
TimerBxUnit.TimerBxUnitFormat |
getFormat()
取得显示内容格式。
|
TimerBxUnit.TimerBxUnitMode |
getMode()
取得秒表计算方式。
|
void |
preview(Graphics2D g2d,
int areaX,
int areaY)
绘图。
|
void |
setCounter(int counter)
设定计数值。
|
void |
setFormat(TimerBxUnit.TimerBxUnitFormat format)
设定显示内容格式。
|
void |
setMode(TimerBxUnit.TimerBxUnitMode mode)
设定秒表计算方式。
|
calculateUnitWidth, darw, getFont, getScreenProfile, getUnitColor, getUnitX, getUnitY, setFont, setUnitColor, setUnitX, setUnitY
public TimerBxUnit(int x, int y, Bx5GScreenProfile screenProfile)
x
- 相对于时间区域 X 座标的 X 座标。y
- 相对于时间区域 Y 座标的 Y 座标。screenProfile
- 屏幕规格。public TimerBxUnit(int x, int y, Bx5GScreenProfile screenProfile, TimerBxUnit.TimerBxUnitMode mode, int counter)
x
- 相对于时间区域 X 座标的 X 座标。y
- 相对于时间区域 Y 座标的 Y 座标。screenProfile
- 屏幕规格。mode
- 显示内容类型。counter
- 计数值。public TimerBxUnit(onbon.bx05.message.area.unit.TimerUnit unit, Bx5GScreenProfile screenProfile)
unit
- 单元。screenProfile
- 屏幕规格。public TimerBxUnit.TimerBxUnitMode getMode()
public void setMode(TimerBxUnit.TimerBxUnitMode mode)
mode
- 秒表计算方式。public int getCounter()
public void setCounter(int counter)
counter
- 计数值。public TimerBxUnit.TimerBxUnitFormat getFormat()
public void setFormat(TimerBxUnit.TimerBxUnitFormat format)
format
- 显示内容格式。public byte[] generate()
BxUnit
public void preview(Graphics2D g2d, int areaX, int areaY)
BxUnit
Copyright © 2020 onbon4j. All rights reserved.