HSSFPalette palette = ((HSSFWorkbook) wb).getCustomPalette()
palette.setColorAtIndex(HSSFColor.LIME.index, (byte)234, (byte)234, (byte)234)
titleStyle.setFillForegroundColor(HSSFColor.LIME.index)
titleStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND)
//自定义字体颜色
palette.setColorAtIndex(HSSFColor.SEA_GREEN.index, (byte)23, (byte)110, (byte)169)
Font titleFont = wb.createFont()
titleFont.setBoldweight(Font.BOLDWEIGHT_BOLD)
titleFont.setFontHeight((short)200)
titleFont.setColor(HSSFColor.SEA_GREEN.index)
titleStyle.setFont(titleFont)
titleStyle.setFillBackgroundColor(Font.COLOR_NORMAL)
不论什么颜色都没有绝对的标准,可能重点可能淡点,关键看你要的颜色和其它颜色是否搭配,因此楼主的问题也很难有个精确的回答。楼主要的都是红色系的,你可以在RGB中设置R为255,其它的0,把R的数值从255往下调直到你觉得满意为止。至于色调、饱和度、亮度可从100%往下调整,直到你满意。多试试就能达到你要的效果了。 1、寻找poi所需要的包,导入到项目中。值得注意的是,不要找poi很老的jar包,很多方法是无效且不好用。建议版本高点。我使用的是poi-3.7版本2、建立一个导出方法,创建excel表、表的工作空间、单元格
3、单元格中存入值,及改变单元格样式
4、输出到具体的路径。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)