com.aspose.words
Class TextFormFieldType

java.lang.Object
    extended by com.aspose.words.TextFormFieldType

public class TextFormFieldType 
extends java.lang.Object

Utility class containing constants. Specifies the type of a text form field.

Example:

Shows how to create form fields.
DocumentBuilder builder = new DocumentBuilder();

// Form fields are objects in the document that the user can interact with by being prompted to enter values.
// We can create them using a document builder, and below are two ways of doing so.
// 1 -  Basic text input:
builder.insertTextInput("My text input", TextFormFieldType.REGULAR,
        "", "Enter your name here", 30);

// 2 -  Combo box with prompt text, and a range of possible values:
String[] items =
        {
                "-- Select your favorite footwear --", "Sneakers", "Oxfords", "Flip-flops", "Other"
        };

builder.insertParagraph();
builder.insertComboBox("My combo box", items, 0);

builder.getDocument().save(getArtifactsDir() + "DocumentBuilder.CreateForm.docx");

Field Summary
static final intREGULAR = 0
           The text form field can contain any text.
static final intNUMBER = 1
           The text form field can contain only numbers.
static final intDATE = 2
           The text form field can contain only a valid date value.
static final intCURRENT_DATE = 3
           The text form field value is the current date when the field is updated.
static final intCURRENT_TIME = 4
           The text form field value is the current time when the field is updated.
static final intCALCULATED = 5
           The text form field value is calculated from the expression specified in the FormField.TextInputDefault property.
 

Field Detail

REGULAR = 0

public static final int REGULAR
The text form field can contain any text.

NUMBER = 1

public static final int NUMBER
The text form field can contain only numbers.

DATE = 2

public static final int DATE
The text form field can contain only a valid date value.

CURRENT_DATE = 3

public static final int CURRENT_DATE
The text form field value is the current date when the field is updated.

CURRENT_TIME = 4

public static final int CURRENT_TIME
The text form field value is the current time when the field is updated.

CALCULATED = 5

public static final int CALCULATED
The text form field value is calculated from the expression specified in the FormField.TextInputDefault property.

See Also:
          Aspose.Words Documentation - the home page for the Aspose.Words Product Documentation.
          Aspose.Words Support Forum - our preferred method of support.