1
我對Java/iText相當陌生,並且在讓Rowspan(3)合併時遇到了問題。我究竟做錯了什麼?我做錯了什麼? Rowspan不會改變
這就是我要尋找
這是我得到。我試圖將第1,2和3行合併到一行中。
這是我目前的表
table1.getDefaultCell().setHorizontalAlignment(Element.ALIGN_CENTER);
table1.getDefaultCell().setVerticalAlignment(Element.ALIGN_MIDDLE);
table1.addCell(new Phrase(" "));
table1.getDefaultCell().setHorizontalAlignment(Element.ALIGN_CENTER);
PdfPCell cell = new PdfPCell(new Phrase("ACTUALS", fonti));
cell.setColspan(9);
cell.setBackgroundColor(BaseColor.BLACK);
cell.setHorizontalAlignment(Element.ALIGN_CENTER);
table1.addCell(cell);
table1.completeRow();
table1.getDefaultCell().setHorizontalAlignment(Element.ALIGN_LEFT);
table1.getDefaultCell().setRowspan(3);
table1.addCell(new Phrase("1"));
table1.addCell(new Phrase(" "));
table1.addCell(new Phrase(" "));
table1.addCell(new Phrase(" "));
table1.addCell(new Phrase(" "));
table1.addCell(new Phrase(" "));
table1.addCell(new Phrase(" "));
table1.addCell(new Phrase(" "));
table1.addCell(new Phrase(" "));
table1.completeRow();
你可以繪製一張圖來顯示錶的外觀嗎?你的代碼看起來很尷尬。它看起來不合邏輯。 –
@BrunoLowagie我編輯了我原來的文章,並添加了我想創建的圖片。我似乎無法讓我的行合併。 – Articuno
*我似乎無法讓我的行合併。* - 相反,您已合併行。但即使對於合併的行,單元格也不會大於其內容所需的大小,除非您明確設置單元格大小。 – mkl