私は2つの行を作成しています。最初の行には0,1、...、10が含まれます。2番目の行には、各番号の下にラジオボタンがあります。なぜ2つのテーブル行が互いに近づくのですか?
for (int k=0; k<=10; k++) {
String text = k + "";
cell = new PdfPCell(new Phrase(text));
cell.setBorder(Rectangle.NO_BORDER);
cell.setHorizontalAlignment(Element.ALIGN_CENTER);
cell.setVerticalAlignment(Element.ALIGN_TOP);
cell.setPaddingTop(5);
table.addCell(cell);
}
for (int k=0; k<=10; k++) {
cell = new PdfPCell();
cell.setBorder(Rectangle.NO_BORDER);
cell.setHorizontalAlignment(Element.ALIGN_CENTER);
cell.setVerticalAlignment(Element.ALIGN_BOTTOM);
cell.setPaddingTop(10);
cell.setCellEvent(new MyCellField(radiogroup, k+""));
table.addCell(cell);
}
MyCellFieldこのページで利用可能なものに似ています:ここに私のコードです
http://developers.itextpdf.com/examples/form-examples/create-fields-table
問題があることに関係なく、私は2番目の行に与えるどのような間隔、生産ラジオ2番目のボタンは常にそれぞれの番号と重なります。
ありがとうございました!再度、感謝します! – curious1