我正在尝试使用 Java 创建一个 excel 表。通过创建 Workbook 对象并在其中创建 WritabeSheet 对象,我已将数据填充到 Excel 工作表中。我想为 WritableSheet 对象中的单元格设置默认大小。我怎么做?
这是代码片段:
private static void writeDataSheet(WritableSheet s, String str, int i)
throws Exception{
//Format the font
WritableFont wf = new WritableFont(WritableFont.ARIAL,
10, WritableFont.BOLD);
WritableCellFormat cf = new WritableCellFormat(wf);
cf.setWrap(true);
//Create label and write data to one cell of sheet
Label l = new Label(0,i,str,cf);
s.addCell(l);
// I want to set a default size to the columns in the excel sheet here
}
PS: sheet.autoSizeColumn() 不适用于 WritableSheet!