public class PFPaperQRCodeElement extends PFPaperDataElement
修飾子とタイプ | フィールドと説明 |
---|---|
static char[] |
errorCorrectionLevels
QRコードエラー訂正レベル
|
protected boolean |
originalSize
原寸表示
|
static int |
versionMax
QRコードバージョン最大値
|
static int |
versionMin
QRコードバージョン最小値
|
drawHeight, drawWidth, drawX, drawY, pageNo, PROPERTY_ERROR_ILLEGAL_DRAW_POSITION, PROPERTY_ERROR_ILLEGAL_DRAW_SIZE
コンストラクタと説明 |
---|
PFPaperQRCodeElement()
バーコード帳票要素を生成する。
|
PFPaperQRCodeElement(float width,
float height)
バーコード帳票要素を生成する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
draw(java.awt.Graphics2D g)
描画する。
|
java.awt.Color |
getBorderColor()
罫線色を取得する。
|
float |
getBorderWidth()
罫線の太さを取得する。
|
java.lang.String |
getDisplayString()
表示用文字列を取得する。
|
char |
getErrorCorrectionLevel()
エラー訂正レベルを取得する。
|
int |
getPixel()
倍率を取得する。
|
PFObjectTable |
getTableData()
テーブルデータを取得する。
|
int |
getTableDataColumnIndex()
ラベル要素の印刷列インデックスを取得する(連結・繰り返し印刷機能)。
|
int |
getTableDataRowIndex()
ラベル要素の印刷行インデックスを取得する(連結・繰り返し印刷機能)。
|
java.lang.String |
getText()
テキストを取得する。
|
int |
getVersion()
バージョンを取得する。
|
boolean |
isIterativePrint()
ラベル要素を連結または繰り返し印刷するか否かを取得する。
|
boolean |
isOriginalSizeDraw()
原寸表示かどうかを取得する。
|
boolean |
isStaticValue()
固定値データ設定フラグを取得する。
|
void |
setBorderColor(java.awt.Color borderColor)
罫線色を設定する。
|
void |
setBorderWidth(float borderWidth)
罫線の太さを設定する。
|
void |
setErrorCorrectionLevel(char level)
エラー訂正レベルを設定する。
|
void |
setIterativePrint(boolean iterative)
ラベル要素を連結または繰り返し印刷するか否かを設定する。
|
void |
setOriginalSizeDraw(boolean originalSize)
原寸表示を設定する。
|
void |
setPixel(int pixel)
倍率を設定する。
|
void |
setStaticValue(boolean flag)
固定値データ設定フラグを設定する。
|
void |
setTableDataColumnIndex(int index)
ラベル要素の印刷列インデックスを指定する(連結・繰り返し印刷機能)。
|
void |
setTableDataRowIndex(int index)
ラベル要素の印刷行インデックスを指定する(連結・繰り返し印刷機能)。
|
void |
setText(java.lang.String text)
テキストを設定する。
|
void |
setVersion(int version)
バージョンを設定する。
|
void |
writeExcel(PFExcelFileAccessor excelFileAccessor,
java.util.ArrayList rowIndexList,
java.util.ArrayList columnIndexList,
boolean excelTextboxUsed)
Excelファイルに出力する。
|
getGetterMethod, getSourceComponent, isCopying, restoreSourceComponent, setCopying, setGetterMethod, setSourceComponent, storeSourceComponentId
getDrawHeight, getDrawWidth, getDrawX, getDrawY, getPageNo, setDrawHeight, setDrawPosition, setDrawSize, setDrawWidth, setDrawX, setDrawY, setPageNo
public static final int versionMin
public static final int versionMax
public static final char[] errorCorrectionLevels
protected boolean originalSize
public PFPaperQRCodeElement()
public PFPaperQRCodeElement(float width, float height) throws PFRuntimeException
width
- 描画横幅(単位:mm)height
- 描画縦幅(単位:mm)PFRuntimeException
- 指定されたサイズの値が正しくないpublic java.lang.String getDisplayString()
getDisplayString
クラス内 PFPaperElement
public java.awt.Color getBorderColor()
public void setBorderColor(java.awt.Color borderColor)
borderColor
- 罫線色public float getBorderWidth()
public void setBorderWidth(float borderWidth)
borderWidth
- 罫線の太さ(単位:Point)public void setPixel(int pixel)
pixel
- 倍率public int getPixel()
public void setErrorCorrectionLevel(char level)
level
- エラー訂正レベルpublic char getErrorCorrectionLevel()
public void setVersion(int version)
version
- バージョンpublic int getVersion()
public PFObjectTable getTableData()
public void setIterativePrint(boolean iterative)
iterative
- 連結または繰り返し印刷する場合truepublic boolean isIterativePrint()
public void setTableDataRowIndex(int index)
index
- 印刷行インデックスpublic int getTableDataRowIndex()
public void setTableDataColumnIndex(int index)
index
- 印刷列インデックスpublic int getTableDataColumnIndex()
public void draw(java.awt.Graphics2D g)
draw
クラス内 PFPaperElement
g
- グラフィクスオブジェクトpublic java.lang.String getText()
public void setText(java.lang.String text)
text
- テキストpublic boolean isStaticValue()
public void setStaticValue(boolean flag)
flag
- 固定値データ設定public void setOriginalSizeDraw(boolean originalSize)
originalSize
- 原寸設定フラグpublic boolean isOriginalSizeDraw()
public void writeExcel(PFExcelFileAccessor excelFileAccessor, java.util.ArrayList rowIndexList, java.util.ArrayList columnIndexList, boolean excelTextboxUsed)
writeExcel
クラス内 PFPaperElement
excelFileAccessor
- ExcelファイルアクセスコンポーネントrowIndexList
- 行位置のリストcolumnIndexList
- 列位置のリストexcelTextboxUsed
- エクセル出力テキストボックス使用フラグ