欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

poi设置一个单元格中文字不同的样式

程序员文章站 2022-07-13 14:25:55
...
	XSSFCell cell = ExcelCellUtil.getCell(sheet,cellStr);
    String title = cell.getStringCellValue();
    XSSFFont black = cell.getCellStyle().getFont();
    XSSFFont red =  wbs.createFont();
    red.setColor(Font.COLOR_RED);
    String text = title + status;
    XSSFRichTextString richString = new XSSFRichTextString(text);
    //通过索引指定哪些文字需要什么颜色
    richString.applyFont(0, title.length(), black);
    richString.applyFont(title.length(), text.length(), red);
    cell.setCellValue(richString);
相关标签: java