public class InputFieldRenderer extends AbstractOneLineTextFieldRenderer
AbstractOneLineTextFieldRenderer implementation for input fields.baselinefontflatRenderer| Constructor and Description |
|---|
InputFieldRenderer(InputField modelElement)
Creates a new
InputFieldRenderer instance. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustFieldLayout()
Adjusts the field layout.
|
protected void |
applyAcroField(com.itextpdf.layout.renderer.DrawContext drawContext)
Applies the AcroField widget.
|
protected com.itextpdf.layout.renderer.IRenderer |
createFlatRenderer()
Creates the flat renderer instance.
|
protected Float |
getContentWidth()
Gets the content width.
|
com.itextpdf.layout.renderer.IRenderer |
getNextRenderer() |
int |
getSize()
Gets the size of the input field.
|
boolean |
isPassword()
Checks if the input field is a password field.
|
getAscent, getDescentdraw, drawChildren, getDefaultValue, getMinMaxWidth, getModelId, isFlatten, isRendererFit, layoutapplyBordersPaddingsMargins, applyRotationLayout, applyVerticalAlignment, beginRotationIfApplied, createOverflowRenderer, createRotationTransformInsideOccupiedArea, createSplitRenderer, endRotationIfApplied, getOccupiedAreaBBoxaddAllProperties, addChild, alignChildHorizontally, applyAbsolutePosition, applyAction, applyBorderBox, applyBorderBox, applyDestination, applyDestinationsAndAnnotation, applyLinkAnnotation, applyMargins, applyMargins, applyPaddings, applyPaddings, applyRelativePositioningTranslation, beginElementOpacityApplying, beginTransformationIfApplied, calculateAbsolutePdfBBox, calculateBBox, calculateShiftToPositionBBoxOfPointsAt, clipBackgroundArea, clipBorderArea, deleteOwnProperty, deleteProperty, drawBackground, drawBorder, endElementOpacityApplying, endTransformationIfApplied, getBorderAreaBBox, getBorderRadii, getBorders, getChildRenderers, getDefaultProperty, getFirstYLineRecursively, getInnerAreaBBox, getLastYLineRecursively, getMargins, getModelElement, getOccupiedArea, getOwnProperties, getOwnProperty, getPaddings, getParent, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsColor, getPropertyAsFloat, getPropertyAsFloat, getPropertyAsFont, getPropertyAsInteger, getPropertyAsTransparentColor, getPropertyAsUnitValue, hasAbsoluteUnitValue, hasOwnOrModelProperty, hasOwnProperty, hasProperty, initElementAreas, isAbsolutePosition, isFixedLayout, isFlushed, isKeepTogether, isNotFittingHeight, isNotFittingLayoutArea, isNotFittingWidth, isPositioned, isRelativePosition, isStaticLayout, move, rectangleToPointsList, retrieveHeight, retrieveMaxHeight, retrieveMaxWidth, retrieveMinHeight, retrieveMinWidth, retrieveUnitValue, retrieveUnitValue, retrieveWidth, setBorders, setMinMaxWidthBasedOnFixedWidth, setParent, setProperty, toString, transformPoints, updateHeightsOnSplitclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic InputFieldRenderer(InputField modelElement)
InputFieldRenderer instance.modelElement - the model elementpublic com.itextpdf.layout.renderer.IRenderer getNextRenderer()
public int getSize()
public boolean isPassword()
protected void adjustFieldLayout()
AbstractFormFieldRendereradjustFieldLayout in class AbstractFormFieldRendererprotected com.itextpdf.layout.renderer.IRenderer createFlatRenderer()
AbstractFormFieldRenderercreateFlatRenderer in class AbstractFormFieldRendererprotected void applyAcroField(com.itextpdf.layout.renderer.DrawContext drawContext)
AbstractFormFieldRendererapplyAcroField in class AbstractFormFieldRendererdrawContext - the draw contextprotected Float getContentWidth()
AbstractFormFieldRenderergetContentWidth in class AbstractFormFieldRendererCopyright © 1998–2018 iText Group NV. All rights reserved.