gpt4 book ai didi

java - 具有固定单元格宽度和居中文本的 itext 表格

转载 作者:行者123 更新时间:2023-12-01 23:41:41 24 4
gpt4 key购买 nike

我想创建一个具有固定宽度和居中对齐文本的表格。但我正在创建的表格并未将每个单元格的“X”居中。它仍然左对齐。为什么?

       Table table = new Table(5);
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
Cell cell = new Cell();
cell.setWidth(30);
cell.setHorizontalAlignment(HorizontalAlignment.CENTER);
Paragraph p = new Paragraph("X");
p.setHorizontalAlignment(HorizontalAlignment.CENTER);
cell.add(p);
table.addCell(cell);
}
}

最佳答案

我自己找到了答案,必须使用emptyCell.setTextAlignment(TextAlignment.CENTER);并且不设置Horizo​​ntalAlignment。但是,对于垂直对齐,请使用 setVerticalAlignment。

关于java - 具有固定单元格宽度和居中文本的 itext 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58256038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com