Java tutorial
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(); } }