Galera estou com uma dificuldade no meu iText
estou fazendo SetRowSpan na celula DATA ( responsavel em agrupar )
Pessoal como faço para mantê-la esta celula DATA uma embaixo da outra ?
não sei o motivo que na proxima linha ela passa para a 2 coluna !
segue meu código para melhor entender:
public class Tabela {
void gerarArquivoPdf2() throws Exception{
Document documento = new Document(PageSize.A4, 30, 30, 30, 30);
PdfWriter writer = PdfWriter.getInstance(documento, new FileOutputStream(“D:/TabelaSimples.pdf”));
documento.open();
Table table = new Table(4);
table.setBorderWidth(1);
table.setBorderColor(new Color(0, 0, 255));
table.setCellspacing(2);
Cell cell = new Cell("DATA/2008");
cell.setRowspan(2);
cell.setBorderColor(new Color(255, 0, 0));
table.addCell(cell);
table.addCell("TESTE 1");
table.addCell("TESTE 2");
table.addCell("TESTE 3");
// SEGUNDA LINHA
Cell cel2 = new Cell("DATA/2008");
cel2.setRowspan(2);
cel2.setBorderColor(new Color(255, 0, 0));
table.addCell(cel2);
table.addCell("TESTE 1");
table.addCell("TESTE 2");
table.addCell("TESTE 3");
documento.add(table);
documento.close();
}
public static void main(String[] args) {
try {
new Tabela().gerarArquivoPdf2();
} catch (Exception e) {
e.printStackTrace();
}
}
}