解决方案 »

  1.   

                   PdfReader reader = new PdfReader(INPUTFILE);
                    int n = reader.getNumberOfPages();                PdfStamper filledOutForm = new PdfStamper(reader, new FileOutputStream("WrittenForm.pdf"));                AcroFields fields = filledOutForm.getAcroFields();                //not working
                    fields.setField("checkbox", "On");                //working
                    fields.setField("textfield1", "infinite road");
                    fields.setField("textfield2", "jayboy");
                    filledOutForm.close();
    试试
      

  2.   


     String states[] = fields.getAppearanceStates("checkbox");//prints array values - returns 'yes, no' System.out.println(Arrays.toString(states));