- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想创建一个 HSSFCellSyle 并将其复制到文本满足某些特定条件的单元格。
目前,我使用一种方法在每次单元格满足条件时创建新的 HSSFCellSyle,尽管样式参数是相同的。
此外,由于工作簿 HSSFCellStyles 最大计数的限制,这不起作用(当超出限制时)。
方法如下:
private static void setCellColor(HSSFWorkbook workbook,HSSFCell cell1){
HSSFCellStyle cellStyle = workbook.createCellStyle();
cellStyle = workbook.createCellStyle();
cellStyle.setFillForegroundColor(HSSFColor.RED.index);
cellStyle.setBorderTop((short) 1);
cell1.setCellStyle(cellStyle);
}
请建议如何仅制作一个 HSSFCellStyle 对象,然后将其复制到其他单元格。
最佳答案
HSSFCellStyle cellStyle;
private static void setCellColor(HSSFWorkbook workbook, HSSFCell cell1) {
if (cellStyle == null) {
cellStyle = workbook.createCellStyle();
cellStyle.setFillForegroundColor(HSSFColor.RED.index);
cellStyle.setBorderTop((short) 1);
}
cell1.setCellStyle(cellStyle);
}
关于java - 将单个 HSSFCellStyle 复制到 HSSFWorkbook 的多个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46583733/
我正在使用一本 HSSF 工作簿作为另一本的模板。由于它的工作原理,正如您在阅读本文时可能知道的那样,我不能简单地从工作簿 1 中取出一个单元格并将其样式设置为工作簿 2 中的 CellStyle。应
我正在使用 POI 在 Java 中创建 Excel 电子表格。我有以下代码用于创建标题行: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet
我正在尝试将 Excel 工作簿转换为 HTML 页面。计划是使 HTML 尽可能接近 excel 表的副本。为此,我需要将每个单元格 (HSSFCellStyle) 的样式设置迁移到 CSS。 我天
我想创建一个 HSSFCellSyle 并将其复制到文本满足某些特定条件的单元格。 目前,我使用一种方法在每次单元格满足条件时创建新的 HSSFCellSyle,尽管样式参数是相同的。 此外,由于
我在 POI 3.15 'HSSFCellStyle.BORDER_THIN' 中使用以下代码 在 POI 3.17 中有什么替代方案 最佳答案 您可以使用 Enum BorderStyle .例如:
我是一名优秀的程序员,十分优秀!