public class InputField extends FormField<InputField> implements IPlaceholderable
FormField class representing a button so that
a InputFieldRenderer is used.childElements, nextRenderer, stylesproperties| Constructor and Description |
|---|
InputField(String id)
Creates a new input field.
|
| Modifier and Type | Method and Description |
|---|---|
<T1> T1 |
getDefaultProperty(int property) |
Paragraph |
getPlaceholder()
Gets the placeholder paragraph.
|
int |
getRotation()
Get rotation.
|
protected IRenderer |
makeNewRenderer() |
void |
setPlaceholder(Paragraph placeholder)
Sets the placeholder paragraph.
|
InputField |
setRotation(int rotation)
Set rotation of the input field.
|
InputField |
useAsPassword(boolean isPassword)
Determines, whether the input field will be password.
|
getId, setHeight, setInteractive, setSize, setValue, setWidthaddStyle, createRendererSubTree, getChildren, getProperty, getRenderer, hasProperty, isEmpty, setAction, setNextRenderer, setPageNumberdeleteOwnProperty, getOwnProperty, getSplitCharacters, getStrokeColor, getStrokeWidth, getTextRenderingMode, hasOwnProperty, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBackgroundImage, setBackgroundImage, setBaseDirection, setBold, setBorder, setBorderBottom, setBorderBottomLeftRadius, setBorderBottomRightRadius, setBorderLeft, setBorderRadius, setBorderRight, setBorderTop, setBorderTopLeftRadius, setBorderTopRightRadius, setCharacterSpacing, setDestination, setFixedPosition, setFixedPosition, setFixedPosition, setFixedPosition, setFont, setFontColor, setFontColor, setFontColor, setFontFamily, setFontFamily, setFontKerning, setFontScript, setFontSize, setHorizontalAlignment, setHyphenation, setItalic, setLineThrough, setOpacity, setProperty, setRelativePosition, setSplitCharacters, setStrokeColor, setStrokeWidth, setTextAlignment, setTextRenderingMode, setUnderline, setUnderline, setUnderline, setUnderline, setWordSpacingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildrencreateRendererSubTree, getRenderer, setNextRendererdeleteOwnProperty, getOwnProperty, getProperty, hasOwnProperty, hasProperty, setPropertypublic InputField(String id)
id - the idpublic InputField useAsPassword(boolean isPassword)
Usually means that instead of glyphs '*' will be shown in case of flatten field.
If the field is not flatten, value will be ignored.
isPassword - true is this field shall be considered as password, false otherwisepublic Paragraph getPlaceholder()
getPlaceholder in interface IPlaceholderablepublic void setPlaceholder(Paragraph placeholder)
setPlaceholder in interface IPlaceholderableplaceholder - the paragraph to be used as placeholderpublic <T1> T1 getDefaultProperty(int property)
FormFieldgetDefaultProperty in interface IPropertyContainergetDefaultProperty in class FormField<InputField>property - public InputField setRotation(int rotation)
rotation - new rotation value, counterclockwise. Must be a multiple of 90 degrees.
It has sense only in interactive mode, see FormField.setInteractive(boolean).InputField.public int getRotation()
protected IRenderer makeNewRenderer()
makeNewRenderer in class AbstractElement<InputField>Copyright © 1998–2023 Apryse Group NV. All rights reserved.