Here comes the code snippet and attachments.
//open the document and create a FormEditor object
FormEditor formEditor = new FormEditor("c:\\fieldAdd.pdf", "c:\\added.pdf");
com.aspose.pdf.kit.License license = new com.aspose.pdf.kit.License();
license.setLicense(new FileInputStream(new File("c:\\lic.lic")));
//create a FormFieldFacade to specify visual attributes
FormFieldFacade facade = new FormFieldFacade();
formEditor.setFacade(facade);
//add a text field with blue dashed border, green background, and red inverse text
facade.setBorderColor(new java.awt.Color(0, 0, 255));
facade.setBorderStyle(FormFieldFacade.BDSTYLE_DASHED);
facade.setBorderWidth(FormFieldFacade.BDWIDTH_THICK);
facade.setBackgroudColor(new java.awt.Color(0, 255, 0));
facade.setAlignment(FormFieldFacade.ALIGN_CENTER);
facade.setFont(FontStyle.TimesRoman);
facade.setTextColor(new java.awt.Color(255, 0, 0));
facade.setFontSize(12);
formEditor.addField(FormEditor.FLDTYP_TXTFLD, "text1", "Русский текст. Russian text", 1, new Rectangle(215, 647, 200, 25));
//Close the document
formEditor.close();