Top Description Interfaces Classes
module org.apache.pdfbox

Package org.apache.pdfbox.pdmodel.interactive.form


The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".

Interface Summary

Modifier and TypeInterface and Description
public interface

Class Summary

Modifier and TypeClass and Description
pack-priv class
AppearanceGeneratorHelper

Create the AcroForms field appearance helper.

pack-priv class
AppearanceStyle

Define styling attributes to be used for text formatting.

public class
FieldUtils

A set of utility methods to help with common AcroForm form and field related functions.

public class
PDAcroForm

An interactive form, also known as an AcroForm.

public abstract class
PDButton

A button field represents an interactive control on the screen that the user can manipulate with the mouse.

public class
PDCheckBox

A check box toggles between two states, on and off.

public abstract class
PDChoice

A choice field contains several text items, one or more of which shall be selected as the field value.

public class
PDComboBox

A combo box consisting of a drop-down list.

pack-priv class
PDDefaultAppearanceString

Represents a default appearance string, as found in the /DA entry of free text annotations.

public abstract class
PDField

A field in an interactive form.

public class
PDFieldFactory

A PDField factory.

public class
PDFieldTree

The field tree.

public class
PDListBox

A scrollable list box.

public class
PDNonTerminalField

A non terminal field in an interactive form.

public class
PDPushButton

A pushbutton is a purely interactive control that responds immediately to user input without retaining a permanent value.

public class
PDRadioButton

Radio button fields contain a set of related buttons that can each be on or off.

public class
PDSignatureField

A signature field is a form field that contains a digital signature.

public abstract class
PDTerminalField

A field in an interactive form.

public class
PDTextField

A text field is a box or space for text fill-in data typically entered from a keyboard.

public abstract class
PDVariableText

Base class for fields which use "Variable Text".

public class
PDXFAResource

An XML Forms Architecture (XFA) resource.

pack-priv class
PlainText

A block of text.

pack-priv class
PlainTextFormatter

TextFormatter to handle plain text formatting.