Bonjour,
J'ai un programme en MVC qui contient une JTable remplie. Et j'aimerais bien mettre cette JTable dans un document PDF. J'ai téléchargé la librairie PDF qui est iText. J'ai inséré un texte ça fonctionne pas de soucis. Mais le pb c'est que je ne sais pas du tout comment m'y prendre pour mettre cette JTable dans le doc PDF.
PdfWriter.getInstance(doc, new FileOutputStream("C:\\jTable.pdf"));
doc.open();
PdfPTable pdfTable = new PdfPTable(jTable1.getColumnCount());
for (int rows = 0; rows < jTable1.getRowCount(); rows++) {
for (int cols = 0; cols < jTable1.getColumnCount(); cols++) {
PdfPCell cell1 = new PdfPCell(new Phrase(jTable1.getModel().getValueAt(rows,cols).toString(),cellFont));
pdfTable.addCell(cell1);
}
float[] columnWidths = new float[] {10f,1f,13f,35f,15f,25f,20f,15f,13f,
13f,12f,18f,13f,12f,47f,9f,47f};
pdfTable.setWidths(columnWidths);
}
doc.add(pdfTable);
doc.close();
JTable to PDF
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.