public class TableBorderEvent extends Object implements PdfPTableEvent
| Constructor and Description | 
|---|
TableBorderEvent(TableStyleValues styleValues) 
            
              Construct a new TableBorderEvent with the given TableStyleValues. 
               |  
          
| Modifier and Type | Method and Description | 
|---|---|
TableStyleValues |  
           getTableStyleValues() 
            
              Returns the used TableStyleValues 
               |  
          
void |  
           tableLayout(PdfPTable table, float[][] width, float[] height, int headerRows, int rowStart, PdfContentByte[] canvas) 
            
              This method is called at the end of the table rendering. 
               |  
          
public TableBorderEvent(TableStyleValues styleValues)
styleValues - the TableStyleValues 
           PdfPTableEvent.tableLayout(com.itextpdf.text.pdf.PdfPTable, float[][], float[], int, int, com.itextpdf.text.pdf.PdfContentByte[]) 
           public void tableLayout(PdfPTable table, float[][] width, float[] height, int headerRows, int rowStart, PdfContentByte[] canvas)
PdfPTableEvent 
          PdfContentByte contained in canvases. 
           canvases are: 
           
PdfPTable.BASECANVAS - the original PdfContentByte. Anything placed here will be under the table. PdfPTable.BACKGROUNDCANVAS - the layer where the background goes to. PdfPTable.LINECANVAS - the layer where the lines go to. PdfPTable.TEXTCANVAS - the layer where the text go to. Anything placed here will be over the table.  The widths and heights have the coordinates of the cells.
 The size of the widths array is the number of rows. Each sub-array in widths corresponds to the x column border positions where the first element is the x coordinate of the left table border and the last element is the x coordinate of the right table border. If colspan is not used all the sub-arrays in widths are the same.
 For the heights the first element is the y coordinate of the top table border and the last element is the y coordinate of the bottom table border.
tableLayout in interface PdfPTableEvent 
           table - the PdfPTable in use 
           width - an array of arrays with the cells' x positions. It has the length of the number of rows 
           height - an array with the cells' y positions. It has a length of the number of rows + 1 
           headerRows - the number of rows defined for the header. 
           rowStart - the first row number after the header 
           canvas - an array of PdfContentByte 
           public TableStyleValues getTableStyleValues()
Copyright © 1998–2019. All rights reserved.