Simple Table Row Background
import java.awt.Color; import java.io.FileOutputStream; import com.lowagie.text.Document; import com.lowagie.text.PageSize; import com.lowagie.text.Paragraph; import com.lowagie.text.SimpleCell; import com.lowagie.text.SimpleTable; import com.lowagie.text.pdf.PdfWriter; public class SimpleTableRowBackgroundPDF { public static void main(String[] args) { Document document = new Document(PageSize.A4.rotate(), 50, 50, 50, 50); try { PdfWriter.getInstance(document, new FileOutputStream("SimpleTableRowBackgroundPDF.pdf")); document.open(); SimpleTable table = new SimpleTable(); SimpleCell row = new SimpleCell(SimpleCell.ROW); SimpleCell cell = new SimpleCell(SimpleCell.CELL); cell.add(new Paragraph("B")); cell.setWidth(100f); row.add(cell); cell = new SimpleCell(SimpleCell.CELL); cell.add(new Paragraph("A")); cell.setWidth(50f); row.add(cell); row.setBackgroundColor(Color.red); table.addElement(row); document.add(table); } catch (Exception e) { e.printStackTrace(); } document.close(); } }
1. | Setting Table Cell Alignment | ![]() | |
2. | SimpleTableCell Demo | ![]() | |
3. | SimpleTableCell: SpaceLeft | ![]() | |
4. | SimpleTable Cell Width | ![]() | |
5. | Simple Table Row Border Width | ![]() | |
6. | Simple Table: two cells in a Row | ![]() |