如何用POI在Excel中的同一单元格中设置多种字体,在线等,答出,再追加100分
2014-03-14
展开全部
最近各个吧都频繁出现这种莫名其妙的水贴 大批账号被盗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
参照csdn官网:http://bbs.csdn.net/topics/360048096
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(
fileName));
HSSFWorkbook resourceFile = new HSSFWorkbook(fs);
HSSFSheet shOrg = resourceFile.getSheet("Sheet1");
if (shOrg == null) {
return;
}
HSSFRow curRow = shOrg.getRow(1); //取XSL文件Sheet1页上第2行
HSSFCell curCell = curRow.getCell(0); //第1列
HSSFCellStyle cellStyle = resourceFile.createCellStyle();
cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); //填充单元格
cellStyle.setFillForegroundColor(HSSFColor.DARK_RED.index); //填暗红色
Font font = resourceFile.createFont();
font.setFontHeightInPoints((short)24); //字体大小
font.setFontName("楷体");
font.setBoldweight(Font.BOLDWEIGHT_BOLD); //粗体
font.setColor(HSSFColor.GREEN.index); //绿字
cellStyle.setFont(font);
curCell.setCellStyle(cellStyle);
// 另存文件
String outputFileName = "resource1.xls";
FileOutputStream stream;
stream = new FileOutputStream(new File(outputFileName));
resourceFile.write(stream);
stream.close();
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(
fileName));
HSSFWorkbook resourceFile = new HSSFWorkbook(fs);
HSSFSheet shOrg = resourceFile.getSheet("Sheet1");
if (shOrg == null) {
return;
}
HSSFRow curRow = shOrg.getRow(1); //取XSL文件Sheet1页上第2行
HSSFCell curCell = curRow.getCell(0); //第1列
HSSFCellStyle cellStyle = resourceFile.createCellStyle();
cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); //填充单元格
cellStyle.setFillForegroundColor(HSSFColor.DARK_RED.index); //填暗红色
Font font = resourceFile.createFont();
font.setFontHeightInPoints((short)24); //字体大小
font.setFontName("楷体");
font.setBoldweight(Font.BOLDWEIGHT_BOLD); //粗体
font.setColor(HSSFColor.GREEN.index); //绿字
cellStyle.setFont(font);
curCell.setCellStyle(cellStyle);
// 另存文件
String outputFileName = "resource1.xls";
FileOutputStream stream;
stream = new FileOutputStream(new File(outputFileName));
resourceFile.write(stream);
stream.close();
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
点击,查看答案 盗来的,可以用的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询