Sai*_*S M 9 html java apache-poi
如何使用java apache poi将此字符串放入单元格?
字符串是"Hello world Hello"
你可以看到我需要将文本的一部分加粗吗?
我能够将单元格的全部内容设置为粗体,而不是特定的部分.
请帮我.
小智 13
这可能是您正在寻找的:http: //poi.apache.org/spreadsheet/quick-guide.html#DrawingShapes
在解释中找到这个:
可以使用不同的字体来设置文本框中文本的部分样式.这是如何做:
HSSFFont font = wb.createFont();
font.setItalic(true);
font.setUnderline(HSSFFont.U_DOUBLE);
HSSFRichTextString string = new HSSFRichTextString("Woo!!!");
string.applyFont(2,5,font);
textbox.setString(string );
Run Code Online (Sandbox Code Playgroud)
这可能是有用的:http://apache-poi.1045710.n5.nabble.com/Multiple-text-styles-in-Excel-cell-td4922683.html
这将在单元格中打印“Hello world Hello”
XSSFRichTextString rts= new XSSFRichTextString("Hello ");
XSSFFont fontBold= wb.createFont();
fontBold.setBold(true); //set bold
fontBold.setFontHeight(12); //add font size
rts.append("world ",fontBold);
rts.append("Hello");
sheet.getRow(1).getCell(1).setCellValue(rts);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13819 次 |
| 最近记录: |