我想将 JTable 内容打印成PDF文件,
我设法做到了这一点,但现在我想要排除第二列并打印其他列,请使用任何有用的指南?
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);
}
答案 0 :(得分:0)
我设法通过将0f作为我要隐藏的列的列宽来解决问题!