您已标记此android。在android上,大多数(所有?)AWT类都不可用。但是POI需要a
FontRenderContext来计算列大小。
作为一种变通方法,代替您的来电
autoSizeColumn(2)通过
setColumnWidth(2,width)。
width可以通过将该列中显示的最大字符数乘以一个因子来计算的近似值。首先尝试
0.55 *fontSizeInPoints为比例字体设置大约的值。
PS:下次,请提供完整的堆栈跟踪,并提及您使用的JDK和POI版本。

您已标记此android。在android上,大多数(所有?)AWT类都不可用。但是POI需要a
FontRenderContext来计算列大小。
作为一种变通方法,代替您的来电
autoSizeColumn(2)通过
setColumnWidth(2,width)。
width可以通过将该列中显示的最大字符数乘以一个因子来计算的近似值。首先尝试
0.55 *fontSizeInPoints为比例字体设置大约的值。
PS:下次,请提供完整的堆栈跟踪,并提及您使用的JDK和POI版本。