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