`
lili.cn
  • 浏览: 10018 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

郁闷的HSSFRichTextString

阅读更多

今天被poi3.6搞了一通,郁闷啊,因为要求把poi3.0升级到3.6,所以碰到了HSSFRichTextString麻烦,老版本cell.setCellValue(HSSFRichTextString text);用的是org.apache.poi.hssf.usermodel.HSSFRichTextString;

新版本却要用org.apache.poi.ss.usermodel.HSSFRichTextString;,由于返回的都是HSSFRichTextString,eclipse还不报错,测试了半天才发现,只好把cell.setCellValue(HSSFRichTextString text);改成cell.setCellValue(String text);了.

分享到:
评论
1 楼 o_cYj 2014-03-05  
[b][b][i][i][u]
引用
[flash=200,200][url][img][list]
[*][list]
[*][*]
[*][/list]
[/list][/img][/url][/flash]
[/u][/i][/i][/b][/b]

相关推荐

    excel导出并且合并单元格

    celldata.setCellValue(new HSSFRichTextString(""+monery+"")); if(y>0&&v==1) celldata.setCellValue(new HSSFRichTextString(""+monery1+"")); if(z>0&&v==...

    poi 操作Excel

    HSSFRichTextString text = new HSSFRichTextString("Title"); cell.setCellValue(text); ``` 这里创建了第一行,并设置了该行的第一个单元格的值为 "Title"。`HSSFRow` 和 `HSSFCell` 分别代表行和单元格。 #### ...

    org.apache.poi JAR包

    import org.apache.poi.hssf.usermodel.HSSFRichTextString; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook...

    org.apache.poi jar包

    import org.apache.poi.hssf.usermodel.HSSFRichTextString; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook...

    poi导出excel

    5. **HSSFRichTextString**:用于设置单元格中的文本及其格式。 6. **CellRangeAddress**:用于定义合并单元格的范围。 #### 三、示例代码解析 以下是对示例代码的具体解析: ```java package com.comtop.nio; ...

    POI生成excel报表

    cell.setCellValue(new HSSFRichTextString("学号")); ``` #### 六、导出数据 当所有数据都准备好之后,可以通过以下方式将数据写入输出流,最终输出为Excel文件: ```java try { OutputStream out = new ...

    Code examples for class HSSFSimpleShape.zip

    HSSFRichTextString text = new HSSFRichTextString("Hello, World!"); textbox.setString(text); ``` 5. **调整文本属性**:可以设置字体、颜色、对齐方式等。例如: ```java text.applyFont(FontBoldWeight....

    struts,poi导出excel

    HSSFRichTextString text = new HSSFRichTextString("这是我的第一个 Excel 文档!"); cell.setCellValue(text); ``` 4. **设置字体样式** POI 允许你自定义单元格的字体、颜色、对齐方式等样式。首先,你需要...

    Java-Excel报表开发POI(含详细的样式说明)

    在POI 3.0.1版本中,这个方法接受`HSSFRichTextString`对象作为参数,以便支持富文本。如果你只是设置纯文本,可以省略这个步骤,因为Excel通常能自动识别文本。 为了保存Excel文件,你需要创建一个`...

    POI的EXCEL导出,自动换行

    cell.setCellValue(new HSSFRichTextString("这是一个非常长的文本,包含了换行符。\r\n它会在Excel中自动换行。")); try (FileOutputStream fileOut = new FileOutputStream("output.xls")) { workbook.write...

    POI操纵Excel文档总结(未完成版).docx

    HSSFRichTextString richText = new HSSFRichTextString("部分粗体"); richText.applyFont(0, 5, font); // 0-5 之间的字符设置为粗体 cell.setCellValue(richText); ``` 以上就是 POI 操纵 Excel 文档的基本方法。...

    详解JAVA_POI导出EXCEL报表的操作(包括各种格式及样式的实现)

    cell2.setCellValue(new HSSFRichTextString("统计时间:" + params[0] + " " + params[1])); sheet.addMergedRegion(new Region(1, (short) 0, 1, (short) colSum)); HSSFCellStyle cellStyle = wb....

    在Java中处理Excel文件.pdf

    此外,`HSSFRichTextString`可以用来创建包含格式化文本的单元格。 对比JXL和Apache POI,JXL更适合简单的读写操作,其API相对简单,但对Excel格式的支持有限。而Apache POI提供了更全面的功能,包括对样式、公式和...

    在Java中处理Excel文件.docx

    6. 使用`HSSFRichTextString`创建富文本字符串,可以包含格式化的文本。 接下来,JExcelApi 是另一个处理Excel文件的Java库,它提供了更简单的API。在`createExcelUseJXL()`方法中,我们看到: 1. 创建一个`...

    struts2实现excel导出

    对于文本,可以使用`HSSFRichTextString`来创建富文本字符串。对于数值或字符串,可以直接通过`setCellValue()`传入值。 最后,你需要将工作簿写入到内存中的`OutputStream`,以便Struts2能够将它发送回客户端。...

    poi动态导出excel(适合多数据).pdf

    8. **HSSFCell和HSSFRichTextString**: 这些是POI库中的类,分别用于创建和操作Excel单元格及包含格式化文本的单元格。 9. **图片支持**: 类中提及了`byte[]`表示jpg格式的图片数据,表明可能有方法支持在Excel...

    java使用POI读取properties文件并写到Excel的方法

    valueCell.setCellValue(new HSSFRichTextString(value)); ``` 此外,为了提高可读性,我们可能还需要设置单元格样式,例如字体、颜色等。这可以通过`HSSFCellStyle` 实现。例如,我们可以创建一个带有蓝色字体的...

    POI中设置Excel单元格格式.docx

    import org.apache.poi.hssf.usermodel.HSSFRichTextString; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFRow...

    POI使用教程

    ` 应用了预先定义的样式,`titleCell.setCellValue(new HSSFRichTextString("单元格显示内容"));` 设置了单元格的文本内容。 最后,我们需要将工作簿写入到HTTP响应流中,供用户下载。`ServletOutputStream ops = ...

    POI操作excel方法

    cell.setCellValue(new HSSFRichTextString("Hello, World!")); ``` 写入 Excel 文件 要将创建的 Excel 文件写入到磁盘中,需要使用 `FileOutputStream` 对象。首先,创建一个文件输出流,指定到磁盘中的一个文件...

Global site tag (gtag.js) - Google Analytics