List of usage examples for org.apache.poi.xssf.usermodel XSSFRow getSheet
@Override
public XSSFSheet getSheet()
From source file:coverageqc.functions.MyExcelEditor.java
private static XSSFCellStyle getDefaultCellStyle(XSSFRow currentRow) { XSSFCellStyle cellStyle = currentRow.getSheet().getWorkbook().createCellStyle(); cellStyle.setWrapText(true);/* w w w . ja v a2 s .c o m*/ cellStyle.setBorderBottom(cellStyle.BORDER_THIN); cellStyle.setBorderLeft(cellStyle.BORDER_THIN); cellStyle.setBorderRight(cellStyle.BORDER_THIN); cellStyle.setBorderTop(cellStyle.BORDER_THIN); XSSFFont myFont = currentRow.getSheet().getWorkbook().createFont(); myFont.setFontHeight(9); cellStyle.setFont(myFont); cellStyle.setFillPattern(XSSFCellStyle.SOLID_FOREGROUND); cellStyle.setFillForegroundColor(new XSSFColor(Color.white)); return cellStyle; }
From source file:coverageqc.functions.MyExcelEditor.java
private static XSSFCellStyle getGrayCellStyle(XSSFRow currentRow) { XSSFCellStyle cellStyle = currentRow.getSheet().getWorkbook().createCellStyle(); cellStyle.setWrapText(true);/* w ww .ja v a2s . c o m*/ cellStyle.setBorderBottom(cellStyle.BORDER_THIN); cellStyle.setBorderLeft(cellStyle.BORDER_THIN); cellStyle.setBorderRight(cellStyle.BORDER_THIN); cellStyle.setBorderTop(cellStyle.BORDER_THIN); XSSFFont myFont = currentRow.getSheet().getWorkbook().createFont(); myFont.setFontHeight(9); cellStyle.setFont(myFont); cellStyle.setFillPattern(XSSFCellStyle.SOLID_FOREGROUND); cellStyle.setFillForegroundColor(new XSSFColor(Color.gray)); return cellStyle; }
From source file:coverageqc.functions.MyExcelGenerator.java
private XSSFCellStyle getDefaultCellStyle(XSSFRow currentRow, Color specifiedColor) { XSSFCellStyle cellStyle = currentRow.getSheet().getWorkbook().createCellStyle(); cellStyle.setWrapText(true);//from w ww. j a v a 2 s. c o m cellStyle.setBorderBottom(cellStyle.BORDER_THIN); cellStyle.setBorderLeft(cellStyle.BORDER_THIN); cellStyle.setBorderRight(cellStyle.BORDER_THIN); cellStyle.setBorderTop(cellStyle.BORDER_THIN); XSSFFont myFont = currentRow.getSheet().getWorkbook().createFont(); myFont.setFontHeight(9); cellStyle.setFont(myFont); cellStyle.setFillPattern(XSSFCellStyle.SOLID_FOREGROUND); cellStyle.setFillForegroundColor(new XSSFColor(specifiedColor)); return cellStyle; }
From source file:net.mcnewfamily.rmcnew.model.excel.CellEssence.java
License:Open Source License
public XSSFCell toXSSFCell(XSSFRow row, int columnIndex) { if (row != null && columnIndex >= 0) { XSSFCell cell = row.createCell(columnIndex); cell.setCellType(this.cellType.toPoiCellType()); if (this.cellStyleEssence != null) { XSSFCellStyle cellStyle = this.cellStyleEssence.toXSSFCellStyle(row.getSheet().getWorkbook()); cell.setCellStyle(cellStyle); }/*from ww w . j ava2s. c o m*/ cell.setCellValue(this.value); return cell; } else { throw new IllegalArgumentException( "Cannot create XSSFCell on null XSSFRow cannot be null or using invalid columnIndex!"); } }