import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.IndexedColors; import org.apache.poi.ss.usermodel.Row; public class BorderDemo { public static void main(String[] args) { HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("Sayfa1"); Row row = sheet.createRow(0); Cell cell = row.createCell(1); cell.setCellValue("JAVA 4 FUN"); //Hucrenin bulundugu sutunun genisligini icerige gore otomatik olarak genislet sheet.autoSizeColumn(cell.getColumnIndex()); // Bicim nesnesini olustur ve kenarlik ozellikleri ekle. HSSFCellStyle style = wb.createCellStyle(); //Ust Kenarlik style.setBorderTop(HSSFCellStyle.BORDER_DASHED); style.setTopBorderColor(IndexedColors.GREEN.getIndex()); //Sag Kenarlik style.setBorderRight(HSSFCellStyle.BORDER_THIN); style.setRightBorderColor(IndexedColors.BLACK.getIndex()); //Alt kenarlik style.setBorderBottom(HSSFCellStyle.BORDER_MEDIUM_DASH_DOT); style.setBottomBorderColor(IndexedColors.BLUE.getIndex()); //Sol kenarlik style.setBorderLeft(HSSFCellStyle.BORDER_THICK); style.setLeftBorderColor(IndexedColors.RED.getIndex()); //Hucreye bicim nesnesini ekle cell.setCellStyle(style); //Dosyaya yaz try(FileOutputStream file = new FileOutputStream("k://test.xls")) { wb.write(file); file.close(); } catch (Exception e) { e.printStackTrace(); } } }#ÇIKTI :
#KAYNAK :
http://poi.apache.org/spreadsheet/quick-guide.html#Borders
0 yorum:
Yorum Gönder