org.apache.poi.xssf.usermodel.XSSFColor.<init>()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(6.7k)|赞(0)|评价(0)|浏览(560)

本文整理了Java中org.apache.poi.xssf.usermodel.XSSFColor.<init>()方法的一些代码示例,展示了XSSFColor.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSSFColor.<init>()方法的具体详情如下:
包路径:org.apache.poi.xssf.usermodel.XSSFColor
类名称:XSSFColor
方法名:<init>

XSSFColor.<init>介绍

[英]Create an new instance of XSSFColor
[中]创建XSSFColor的新实例

代码示例

代码示例来源:origin: org.apache.poi/poi-ooxml

  1. /**
  2. * @param color
  3. * @param map
  4. * @return null if color is null, new instance otherwise
  5. */
  6. public static XSSFColor from(CTColor color, IndexedColorMap map) {
  7. return color == null ? null : new XSSFColor(color, map);
  8. }

代码示例来源:origin: kiegroup/optaplanner

  1. private void initializeThemeTrackToStyleMap() {
  2. this.themeTrackToStyleMap = new HashMap<>();
  3. TangoColorFactory tangoColorFactory = new TangoColorFactory();
  4. List<String> themeTrackList = solution.getTalkList().stream()
  5. .flatMap(talk -> talk.getThemeTrackTagSet().stream())
  6. .distinct().collect(toList());
  7. for (String themeTrack : themeTrackList) {
  8. XSSFCellStyle style = createStyle(new XSSFColor(tangoColorFactory.pickColor(themeTrack)));
  9. themeTrackToStyleMap.put(themeTrack, style);
  10. }
  11. }

代码示例来源:origin: primefaces/primefaces

  1. XSSFColor backgroundColor = new XSSFColor(Color.decode(facetBackground));
  2. ((XSSFCellStyle) facetStyle).setFillForegroundColor(backgroundColor);
  3. facetStyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);
  4. XSSFColor facetColor = new XSSFColor(Color.decode(facetFontColor));
  5. ((XSSFFont) facetFont).setColor(facetColor);

代码示例来源:origin: primefaces/primefaces

  1. String cellFontColor = options.getCellFontColor();
  2. if (cellFontColor != null) {
  3. XSSFColor cellColor = new XSSFColor(Color.decode(cellFontColor));
  4. ((XSSFFont) cellFont).setColor(cellColor);

代码示例来源:origin: youseries/ureport

  1. private XSSFColor buildXSSFColor(String colorStr){
  2. String[] color=colorStr.split(",");
  3. Color c=new Color(Integer.valueOf(color[0]),Integer.valueOf(color[1]),Integer.valueOf(color[2]));
  4. XSSFColor xssfColor=new XSSFColor(c);
  5. return xssfColor;
  6. }

代码示例来源:origin: org.apache.poi/poi-ooxml

  1. return null;
  2. return new XSSFColor(rgb, colorMap);

代码示例来源:origin: stackoverflow.com

  1. XSSFWorkbook wb = new XSSFWorkbook();
  2. XSSFSheet sheet = wb.createSheet();
  3. XSSFRow row = sheet.createRow(0);
  4. XSSFCell cell = row.createCell( 0);
  5. cell.setCellValue("custom XSSF colors");
  6. XSSFCellStyle style1 = wb.createCellStyle();
  7. style1.setFillForegroundColor(new XSSFColor(new java.awt.Color(128, 0, 128)));
  8. style1.setFillPattern(CellStyle.SOLID_FOREGROUND);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi

  1. /**
  2. * @param color
  3. * @param map
  4. * @return null if color is null, new instance otherwise
  5. */
  6. public static XSSFColor from(CTColor color, IndexedColorMap map) {
  7. return color == null ? null : new XSSFColor(color, map);
  8. }

代码示例来源:origin: cn.afterturn/easypoi-base

  1. public static XSSFColor parseColor(String color) {
  2. XSSFColor poiColor = null;
  3. if (StringUtils.isNotBlank(color)) {
  4. Color awtColor = getAwtColor(color);
  5. if (awtColor != null) {
  6. poiColor = new XSSFColor(awtColor, null);
  7. }
  8. }
  9. return poiColor;
  10. }

代码示例来源:origin: org.optaplanner/optaplanner-examples

  1. private void initializeThemeTrackToStyleMap() {
  2. this.themeTrackToStyleMap = new HashMap<>();
  3. TangoColorFactory tangoColorFactory = new TangoColorFactory();
  4. List<String> themeTrackList = solution.getTalkList().stream()
  5. .flatMap(talk -> talk.getThemeTrackTagSet().stream())
  6. .distinct().collect(toList());
  7. for (String themeTrack : themeTrackList) {
  8. XSSFCellStyle style = createStyle(new XSSFColor(tangoColorFactory.pickColor(themeTrack)));
  9. themeTrackToStyleMap.put(themeTrack, style);
  10. }
  11. }

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

  1. /**
  2. *
  3. * @return xssf color wrapper or null if color info is missing
  4. */
  5. public XSSFColor getXSSFColor(){
  6. if(_font.sizeOfColorArray() == 0) return null;
  7. return new XSSFColor(_font.getColorArray(0));
  8. }

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

  1. /**
  2. * Set the color to use for the bottom border
  3. * @param color the index of the color definition
  4. * @see org.apache.poi.ss.usermodel.IndexedColors
  5. */
  6. public void setBottomBorderColor(short color) {
  7. XSSFColor clr = new XSSFColor();
  8. clr.setIndexed(color);
  9. setBottomBorderColor(clr);
  10. }

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

  1. /**
  2. * Set the color to use for the right border
  3. *
  4. * @param color the index of the color definition
  5. * @see org.apache.poi.ss.usermodel.IndexedColors
  6. */
  7. public void setRightBorderColor(short color) {
  8. XSSFColor clr = new XSSFColor();
  9. clr.setIndexed(color);
  10. setRightBorderColor(clr);
  11. }

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

  1. /**
  2. * Set the color to use for the left border as a indexed color value
  3. *
  4. * @param color the index of the color definition
  5. * @see org.apache.poi.ss.usermodel.IndexedColors
  6. */
  7. public void setLeftBorderColor(short color) {
  8. XSSFColor clr = new XSSFColor();
  9. clr.setIndexed(color);
  10. setLeftBorderColor(clr);
  11. }

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

  1. /**
  2. * Set the color to use for the top border
  3. *
  4. * @param color the index of the color definition
  5. * @see org.apache.poi.ss.usermodel.IndexedColors
  6. */
  7. public void setTopBorderColor(short color) {
  8. XSSFColor clr = new XSSFColor();
  9. clr.setIndexed(color);
  10. setTopBorderColor(clr);
  11. }

代码示例来源:origin: stackoverflow.com

  1. XSSFWorkbook wb = new XSSFWorkbook();
  2. XSSFCellStyle cellStyle = wb.createCellStyle();
  3. byte[] rgb = new byte[3];
  4. rgb[0] = (byte) 242; // red
  5. rgb[1] = (byte) 220; // green
  6. rgb[2] = (byte) 219; // blue
  7. XSSFColor myColor = new XSSFColor(rgb); // #f2dcdb
  8. cellStyle.setFillForegroundColor(myColor);
  9. cellStyle.setFillPattern(CellStyle.SOLID_FOREGROUND);

代码示例来源:origin: Adobe-Consulting-Services/acs-aem-commons

  1. CellStyle createHeaderStyle(Workbook wb) {
  2. XSSFCellStyle xstyle = (XSSFCellStyle) wb.createCellStyle();
  3. XSSFColor header = new XSSFColor(new Color(79, 129, 189));
  4. xstyle.setFillForegroundColor(header);
  5. xstyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);
  6. XSSFFont font = (XSSFFont) wb.createFont();
  7. font.setColor(IndexedColors.WHITE.index);
  8. xstyle.setFont(font);
  9. return xstyle;
  10. }

代码示例来源:origin: Adobe-Consulting-Services/acs-aem-commons

  1. CellStyle createHeaderStyle(Workbook wb){
  2. XSSFCellStyle xstyle = (XSSFCellStyle)wb.createCellStyle();
  3. XSSFColor header = new XSSFColor(new Color(79, 129, 189));
  4. xstyle.setFillForegroundColor(header);
  5. xstyle.setFillPattern(FillPatternType.SOLID_FOREGROUND);
  6. XSSFFont font = (XSSFFont)wb.createFont();
  7. font.setColor(IndexedColors.WHITE.index);
  8. xstyle.setFont(font);
  9. return xstyle;
  10. }

代码示例来源:origin: stackoverflow.com

  1. SXSSFWorkbook workbook = new SXSSFWorkbook(50);
  2. Sheet sheet = workbook.createSheet("Image Data");
  3. ....
  4. Cell cell = row.createCell(j);
  5. cell.setCellValue(j);
  6. XSSFCellStyle cs1 = (XSSFCellStyle) workbook.createCellStyle();
  7. cs1.setFillForegroundColor(new XSSFColor(new java.awt.Color(red,green,blue)));
  8. cs1.setFillPattern(CellStyle.SOLID_FOREGROUND);
  9. cell.setCellStyle(cs1);

代码示例来源:origin: stackoverflow.com

  1. XSSFWorkbook wb = new XSSFWorkbook();
  2. XSSFSheet sheet = wb.createSheet();
  3. XSSFRow row = sheet.createRow(0);
  4. XSSFCell cell = row.createCell( 0);
  5. cell.setCellValue("custom XSSF colors");
  6. XSSFCellStyle style1 = wb.createCellStyle();
  7. style1.setFillForegroundColor(new XSSFColor(new java.awt.Color(128, 0, 128)));
  8. style1.setFillPattern(CellStyle.SOLID_FOREGROUND);

相关文章