本文整理了Java中org.apache.poi.hssf.util.HSSFColor.getHexString()
方法的一些代码示例,展示了HSSFColor.getHexString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HSSFColor.getHexString()
方法的具体详情如下:
包路径:org.apache.poi.hssf.util.HSSFColor
类名称:HSSFColor
方法名:getHexString
暂无
代码示例来源:origin: org.apache.poi/poi
/**
* @see HSSFColor#getHexString()
*/
public String getHexString() {
return color.getHexString();
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
/**
* @see HSSFColor#getHexString()
*/
public String getHexString() {
return color.getHexString();
}
代码示例来源:origin: org.apache.poi/poi-examples
private static String renderColor(Color color) {
if(color instanceof HSSFColor) {
return ((HSSFColor)color).getHexString();
} else if(color instanceof XSSFColor) {
return ((XSSFColor)color).getARGBHex();
} else {
return "(none)";
}
}
}
代码示例来源:origin: br.com.tecsinapse/tecsinapse-data-io
public static String toBackgroundColor(HSSFColor hssfColor, boolean whiteAsTransparent) {
if (hssfColor == null) {
return "";
}
if (whiteAsTransparent && WHITE.hexString.equals(hssfColor.getHexString())) {
return "";
}
return String.format("background-color:%s;", StyleColorUtil.toHexColor(hssfColor));
}
代码示例来源:origin: com.haulmont.thirdparty/poi
private static Hashtable<String,HSSFColor> createColorsByHexStringMap() {
HSSFColor[] colors = getAllColors();
Hashtable<String,HSSFColor> result = new Hashtable<String,HSSFColor>(colors.length * 3 / 2);
for (int i = 0; i < colors.length; i++) {
HSSFColor color = colors[i];
String hexString = color.getHexString();
if (result.containsKey(hexString)) {
HSSFColor other = (HSSFColor)result.get(hexString);
throw new RuntimeException(
"Dup color hexString (" + hexString
+ ") for color (" + color.getClass().getName() + ") - "
+ " already taken by (" + other.getClass().getName() + ")"
);
}
result.put(hexString, color);
}
return result;
}
代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev
private static Hashtable<String,HSSFColor> createColorsByHexStringMap() {
HSSFColor[] colors = getAllColors();
Hashtable<String,HSSFColor> result = new Hashtable<String,HSSFColor>(colors.length * 3 / 2);
for (int i = 0; i < colors.length; i++) {
HSSFColor color = colors[i];
String hexString = color.getHexString();
if (result.containsKey(hexString)) {
HSSFColor other = (HSSFColor)result.get(hexString);
throw new RuntimeException(
"Dup color hexString (" + hexString
+ ") for color (" + color.getClass().getName() + ") - "
+ " already taken by (" + other.getClass().getName() + ")"
);
}
result.put(hexString, color);
}
return result;
}
代码示例来源:origin: pentaho/pentaho-reporting
public short getNearestColor( final Color awtColor ) {
if ( lastUsedColor > 64 ) {
// we ran out of palette... try to get nearest color then
return StaticExcelColorSupport.getNearestColor( awtColor, usedTripplets );
}
final HSSFPalette palette = workbook.getCustomPalette();
final HSSFColor hssfColor =
palette.findColor( (byte) awtColor.getRed(), (byte) awtColor.getGreen(), (byte) awtColor.getBlue() );
if ( hssfColor != null && hssfColor.getIndex() < lastUsedColor ) {
return hssfColor.getIndex();
} else {
palette.setColorAtIndex( lastUsedColor, (byte) awtColor.getRed(), (byte) awtColor.getGreen(), (byte) awtColor
.getBlue() );
final HSSFColor color = palette.getColor( lastUsedColor );
usedTripplets.put( color.getHexString(), color );
return lastUsedColor++;
}
}
代码示例来源:origin: stackoverflow.com
HSSFColor hssfCellColor = (HSSFColor) cellColor;
System.out.println(hssfCellColor.getHexString());
if(hssfCellColor.getHexString().equals("0:FFFF:0")) {
System.out.println(cell.getAddress() + " is green");
} else if(hssfCellColor.getHexString().equals("FFFF:FFFF:0")) {
System.out.println(cell.getAddress() + " is yellow");
代码示例来源:origin: pentaho/pentaho-reporting
public void testMapping() {
System.out.println( "0xC6=" + 0xC6 );
final Color c = new Color( 0xC6C3C6 );
final StaticExcelColorSupport colorSupport = new StaticExcelColorSupport();
final short nearestColor = colorSupport.getNearestColor( c );
assertEquals( "Color: " + c + " -> " + colorSupport.getColor( nearestColor ).getHexString(), 22, nearestColor );
}
内容来源于网络,如有侵权,请联系作者删除!