刚刚安装了 POI 3.8 jar 并更改了代码...我收到此错误:
public static void setStyleDataFormat( CellStyle style, int formatType )
{
switch( formatType )
{
case CELL_TYPE_PERCENTAGE:
style.setDataFormat(DataFormat.getFormat("0%"));
break;
case CELL_TYPE_PERCENTAGE_TWO_DECIMAL_PLACES:
style.setDataFormat(DataFormat.getFormat("0.00%"));
break;
case CELL_TYPE_NUMERIC:
style.setDataFormat(DataFormat.getFormat("#,##0"));
break;
case CELL_TYPE_NUMERIC_TWO_DECIMAL_PLACES:
style.setDataFormat(DataFormat.getFormat("#,##0.00"));
break;
case CELL_TYPE_DATE:
case CELL_TYPE_DATE_EMPTY_ON_ERROR:
style.setDataFormat(DataFormat.getFormat("m/d/yy"));
break;
case CELL_TYPE_CURRENCY:
style.setDataFormat(DataFormat.getFormat("($#,##0.00);($#,##0.00)"));
break;
case CELL_TYPE_CURRENCY_NO_CENTS:
style.setDataFormat(DataFormat.getFormat("($#,##0_);($#,##0)"));
break;
}
}
不能从静态上下文引用非静态方法 getFormat(java.lang.String)