poi 를 이용하여 excel 파일 쓰는데 컬럼헤더에는 색을 주고 싶은데...
setFillBackgroundColor 속성으로 아무리 속성값을 줘도 색이 변하지 않더니..
Workbook workbook = null;
WorkbookFactory.create(new FileInputStream(fileName));
// 폰트속성
Font fontBLACK = this.workbook.createFont();
fontBLACK.setColor(HSSFColor.BLACK.index);
// 셀속성
CellStyle center = this.workbook.createCellStyle();
center.setAlignment(CellStyle.ALIGN_CENTER); ==> 정렬
center.setVerticalAlignment(CellStyle.VERTICAL_TOP);
center.setFont(fontBLACK); ==> 폰트
center.setBorderTop(CellStyle.BORDER_THIN); ==> 테두리 설정
center.setBorderLeft(CellStyle.BORDER_THIN);
center.setBorderRight(CellStyle.BORDER_THIN);
center.setBorderBottom(CellStyle.BORDER_THIN);
// center.setFillBackgroundColor(HSSFColor.SKY_BLUE.index); ==> 적용안됨 - - ;;;
center.setFillForegroundColor(HSSFColor.SKY_BLUE.index);
center.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);
* setFillForegroundColor 속성만 해줘서는 안되고 setFillPattern SOLID_FOREGROUND 속성을 지정해줘야한다..
'JAVA > EXCEL컨트롤관련' 카테고리의 다른 글
POI Excel 파일 쓰기 (0) | 2015.10.22 |
---|---|
width (0) | 2015.09.04 |
셀 합치기 (0) | 2015.09.04 |
Excel - POI (0) | 2015.03.09 |
poi를 사용한 엑셀 생성 (0) | 2014.11.27 |
[JAVA] 자바에서 엑셀을 만들자 : Apache POI (0) | 2014.11.27 |
POI - Excel Read/Write(xls, xlsx) sample (0) | 2014.11.27 |
xbeans 관련오류수정 (0) | 2014.11.17 |