我正在使用 Apache POI 构建一个 Excel 文件。添加所有内容后,我使用sheet.autoSizeColumn(i).
有时它并没有提供足够的空间。我已经尝试过Verdana并且Calibri-Regular(不得不从 Calibri 切换到 Calibri-Regular,因为自动调整大小在我们的 Windows 7 机器上突然变得完全疯狂,但在我们的 Linux 机器上运行良好,这对我来说是个谜)。我能做些什么来解决这个问题吗?或者有没有办法在自动调整大小后添加一点填充?

编辑:
在我的 Windows 开发盒上,我尝试将字体设置为 Verdana,使用font.setFontName("Verdana"). 所有的内容都肯定会更改为 Verdana,并且列上的大小是完美的。在 Linux 生产机器上,我使用 Gagravarr 在以下注释中引用的 Java 代码打印出 Java 看到的字体列表。我试过Monospaced了,但间距与上面的屏幕截图相同。然后我尝试Dingbats了,当间距真的关闭时,内容仍然可读(它不应该是)(见下面的截图)。
