@Override
 protected void doResetFields(List fields) {
   for (Iterator i = fields.iterator(); i.hasNext(); ) {
     PDAcroFormField field = (PDAcroFormField) i.next();
     field.reset();
     AppearanceCreatorTools.setAppearanceCreator(field.getLogicalRoot(), null);
     createAppearance(field);
   }
   recalculate();
 }
 protected void createAppearance(PDAcroFormField field) {
   if (field.isTypeBtn()) {
     return;
   }
   AppearanceCreatorTools.createAppearance(field.getLogicalRoot());
 }