jxl将字体设置为日期类型单元格

时间:2014-05-21 09:26:29

标签: java excel jxl jexcelapi

我正在使用jxl来创建excel文件。我需要为日期类型单元格设置特定字体。当我写一个文本单元格时,很容易做到:

WritableFont arial10pt = new WritableFont(WritableFont.ARIAL, 10);
    arial = new WritableCellFormat(arial10pt);

但是当我使用以下代码创建日期单元格时,我不知道如何设置字体:

DateFormat customDateFormat = new DateFormat("dd/MM/yyyy");
    WritableCellFormat dateFormat = new WritableCellFormat(customDateFormat);

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

这是一个老问题,但是如果有其他人到这里寻找这个信息,那么值得回答:

WritableFont arial10pt = new WritableFont(WritableFont.ARIAL, 10);
arial = new WritableCellFormat(arial10pt);
DateFormat customDateFormat = new DateFormat("dd/MM/yyyy");
WritableCellFormat dateFormat = new WritableCellFormat(arial10pt,customDateFormat);