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

2nbm6dog  于 2024-01-05  发布在  Java
关注(0)|答案(1)|浏览(141)

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

kqqjbcuj

kqqjbcuj1#

1.创建您想要的样式:

  1. HSSFCellStyle my_style = my_workbook.createCellStyle();
  2. /* Draw a thin left border */
  3. my_style.setBorderLeft(HSSFCellStyle.BORDER_THIN);/* Add medium right border */
  4. my_style.setBorderRight(HSSFCellStyle.BORDER_MEDIUM);/* Add dashed top border */
  5. my_style.setBorderTop(HSSFCellStyle.BORDER_DASHED); /* Add dotted bottom border */
  6. my_style.setBorderBottom(HSSFCellStyle.BORDER_DOTTED);

字符串
1.创建一行:

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


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

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


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

展开查看全部

相关问题