【发布时间】:2017-07-04 06:24:40
【问题描述】:
我正在做一个小项目,我正在通过 Java 创建 word 文件并在这个 word 文件中输入一些细节。 我可以创建 word 文件,也可以在其中输入数据。我还将表格写入word文件并输入一些详细信息。
现在我想要的是,我想增加特定列的宽度。
有没有办法做到这一点?我正在使用 Apache POI 驱动程序来创建 word 文件并将数据写入其中。
我正在使用以下代码:
XWPFDocument document= new XWPFDocument();
try{
FileOutputStream out = new FileOutputStream(
new File("d:\\createparagraph.docx"));
XWPFParagraph paragraph = document.createParagraph();
XWPFTable table = document.createTable();
XWPFTableRow tableRowOne = table.getRow(0);
tableRowOne.getCell(0).setText("CLientID");
tableRowOne.addNewTableCell().setText(txtCID.getText());
//create second row
XWPFTableRow tableRow2 = table.createRow();
tableRow2.getCell(0).setText("AccountID");
tableRow2.getCell(1).setText(txtAID.getText());
document.write(out);
out.close();
}
此代码工作正常并生成普通表格,但我想增加特定列(第 2 列)的宽度。
请帮忙。
【问题讨论】:
标签: java apache-poi column-width