public abstract class PropertyPrint extends CachedPrinting
Modifier and Type | Field and Description |
---|---|
protected int |
capacity |
protected int |
countPrintableAttributes |
protected int |
curAttrInd |
protected int[] |
horizontalOffsets |
protected int[] |
linesToGo |
protected PrintableAttribute[] |
printableAttributes |
protected int[] |
separatorLines |
currentFont, currentPrintablePage, defaultFont, firstGraphics, firstPageFormat, previewer, printablePages
curY, extraordinaryFormat, firstPrintCalled, groupStart, lineFeed, PRINT_DIALOG_ALWAYS, PRINT_DIALOG_EACH_GROUP, PRINT_DIALOG_NEVER, PRINT_DIALOG_ONCE, printDialogChoice, printerJob, printService
currentFontSpec, originalFont
Constructor and Description |
---|
PropertyPrint() |
Modifier and Type | Method and Description |
---|---|
protected void |
cachePages()
'Print' all items into the cache instead of into graphics directly.
|
protected boolean |
fits(int xStart,
java.lang.String text) |
protected abstract java.lang.String |
getTitle() |
protected int |
getValueOffset()
Returns the horizontal offset of the value (= label length plus space).
|
protected void |
printAttributeValue(java.lang.String textToPrint,
int offset) |
protected void |
printTitle() |
feedLine, getDefaultFont, getWidth, newPage, newPageWhenIndicated, newPageWhenIndicated, print, print, print, print, print, print, print, print, print, print, printBarcode, printFixStuff, printIamge, printItemGraphics, printLine, resetFont, setFont, wrap, wrap
afterPrinting, beforePrinting, getBottomPrintEnding, getLeftPrintStart, getPageFormat, getRightPrintEnding, getTopPrintStart, isToManipulate, print, print, replaceSize, replaceSize, setBottomPrintEnding, setLeftPrintStart, setMargins, setPrinter, setPrinterDialog, setRightPrintEnding, setTopPrintStart, startGroup
changeFontIfNew, getCompletelyLoadedImage, getCompletelyLoadedImage, getPx, getPxD, getRightAllignOffset, getRightAllignStartPoint, limit, limit, resetFont, setOnBold, wrap
protected int capacity
protected PrintableAttribute[] printableAttributes
protected int[] separatorLines
protected int[] linesToGo
protected int[] horizontalOffsets
protected int countPrintableAttributes
protected int curAttrInd
protected void printTitle()
protected abstract java.lang.String getTitle()
protected int getValueOffset()
protected void cachePages()
CachedPrinting
cachePages
in class CachedPrinting
protected void printAttributeValue(java.lang.String textToPrint, int offset)
protected boolean fits(int xStart, java.lang.String text)
fits
in class CachedPrinting
Copyright 1998-2023 Christoph Mueller, Kaerntner Str. 56, D-70469 Stuttgart, Germany, https://www.perpus.de