public class BarcodePainter extends TagPainter
构造器和说明 |
---|
BarcodePainter()
初始化一个BarcodePainter
|
BarcodePainter(BarcodeAttr barcodeAttr,
java.lang.String text)
初始化一个BarcodePainter
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone()
Clone方法
|
boolean |
equals(java.lang.Object obj)
判断两个BarcodePainter是否相等
|
BarcodeAttr |
getBarcodeAttr()
获取条形码的属性
|
java.lang.String |
getText()
获取条形码的内容
|
void |
paint(java.awt.Graphics g,
int width,
int height,
int resolution,
Style style)
开始绘制条形码
|
void |
readXML(XMLableReader reader)
读入XML文件
|
void |
setBarcodeAttr(BarcodeAttr barcodeAttr)
设置条形码的属性
|
void |
setText(java.lang.String text)
设置条形码的内容
|
JSONObject |
toJSONObject(NodeVisitor visitor,
Repository repo,
int width,
int height)
将Painter以JSON形式输出
|
java.lang.String |
toString()
转换成string字符
|
void |
writeXML(XMLPrintWriter writer)
写入XML文件
|
paintTag
toJSONObject
public BarcodePainter()
public BarcodePainter(BarcodeAttr barcodeAttr, java.lang.String text)
barcodeAttr
- 条形码的属性,宽高大小等.text
- 条形码的内容public BarcodeAttr getBarcodeAttr()
public void setBarcodeAttr(BarcodeAttr barcodeAttr)
public java.lang.String getText()
public void setText(java.lang.String text)
public void paint(java.awt.Graphics g, int width, int height, int resolution, Style style)
g
- 绘制的对象width
- 宽度height
- 高度resolution
- 大小style
- 样式public java.lang.String toString()
toString
在类中 java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 AbstractPainter
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public void writeXML(XMLPrintWriter writer)
writeXML
在接口中 XMLWriter
writeXML
在类中 AbstractPainter
writer
- 写xml所用到的XMLPrintWriterpublic void readXML(XMLableReader reader)
readXML
在接口中 XMLReadable
readXML
在类中 AbstractPainter
reader
- 读xml所用到的XMLableReaderXMLableReader
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
obj
- 传递进来需要比较的BarcodePainterpublic JSONObject toJSONObject(NodeVisitor visitor, Repository repo, int width, int height) throws JSONException
Painter
toJSONObject
在接口中 Painter
toJSONObject
在类中 AbstractPainter
visitor
- 访问者repo
- 网络请求上细纹width
- 宽度height
- 高度JSONException