我正在从 POI 3.15 升级到 3.17

此代码无法编译:

HSSFFont fontTitle = wb.createFont();
fontTitle.setFontHeightInPoints((short) 12);
fontTitle.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);

我已经改为:
Font fontTitle = wb.createFont();
fontTitle.setFontHeightInPoints((short) 12);
fontTitle.setBoldweight(Font.BOLDWEIGHT_BOLD);

但仍然错误:
/excel/SQL2XLSX17N.java:271: cannot find symbol
symbol  : variable BOLDWEIGHT_BOLD
location: interface org.apache.poi.ss.usermodel.Font
               fontTitle.setBoldweight(Font.BOLDWEIGHT_BOLD);

如何使用粗体?

最佳答案

使用 Font.setBold(true) 来壮胆。

Signature :

void setBold(boolean bold)

关于java - POI 3.17 粗体,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46485529/

10-10 22:33