java 如何在Apache POI中将样式应用于直到指定单元格的行

2nbm6dog  于 5个月前  发布在  Java
关注(0)|答案(1)|浏览(57)

我想将边框样式应用于一行,但不应用于整行。我想将其应用到第33个单元格。我该怎么做?

kqqjbcuj

kqqjbcuj1#

1.创建您想要的样式:

HSSFCellStyle my_style = my_workbook.createCellStyle();    

      /* Draw a thin left border */
        my_style.setBorderLeft(HSSFCellStyle.BORDER_THIN);/* Add medium right border */
        my_style.setBorderRight(HSSFCellStyle.BORDER_MEDIUM);/* Add dashed top border */
        my_style.setBorderTop(HSSFCellStyle.BORDER_DASHED); /* Add dotted bottom border */
        my_style.setBorderBottom(HSSFCellStyle.BORDER_DOTTED);

字符串
1.创建一行:

/*Create a row */
    Row row = my_sheet.createRow(0);


1.将单元格添加到具有所需边框样式的行:

/*Now add cells to the row*/
    Cell cell = row.createCell(0);
    cell.setCellValue("Add Border Example - 1 ");  
    /*Now add style to your cell
    cell.setCellStyle(my_style);


1.重复为前面创建的行创建单元格的过程

相关问题