Class PushButtonFormFieldBuilder
java.lang.Object
com.itextpdf.forms.fields.FormFieldBuilder<PushButtonFormFieldBuilder>
com.itextpdf.forms.fields.TerminalFormFieldBuilder<PushButtonFormFieldBuilder>
com.itextpdf.forms.fields.PushButtonFormFieldBuilder
public class PushButtonFormFieldBuilder
extends TerminalFormFieldBuilder<PushButtonFormFieldBuilder>
Builder for push button form field.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPushButtonFormFieldBuilder(PdfDocument document, String formFieldName) Creates builder forPdfButtonFormFieldcreation. -
Method Summary
Modifier and TypeMethodDescriptionCreates push button form field base on provided parameters.Gets caption for button form field creation.protected PushButtonFormFieldBuildergetThis()Returns this builder object.setCaption(String caption) Sets caption for button form field creation.Methods inherited from class TerminalFormFieldBuilder
getFont, getPage, getWidgetRectangle, setFont, setPage, setPage, setPageToField, setPageToField, setWidgetRectangleMethods inherited from class FormFieldBuilder
getConformance, getDocument, getFormFieldName, setConformance
-
Field Details
-
caption
-
-
Constructor Details
-
PushButtonFormFieldBuilder
Creates builder forPdfButtonFormFieldcreation.- Parameters:
document- document to be used for form field creationformFieldName- name of the form field
-
-
Method Details
-
getCaption
Gets caption for button form field creation.- Returns:
- caption value to be used for form field creation
-
setCaption
Sets caption for button form field creation.- Parameters:
caption- caption value to be used for form field creation- Returns:
- this builder
-
createPushButton
Creates push button form field base on provided parameters.- Returns:
- new
PdfButtonFormFieldinstance
-
getThis
Returns this builder object. Required for superclass methods.- Specified by:
getThisin classFormFieldBuilder<PushButtonFormFieldBuilder>- Returns:
- this builder
-