gpt4 book ai didi

JXL 列跨度

转载 作者:行者123 更新时间:2023-12-02 22:09:54 25 4
gpt4 key购买 nike

我的 excel 中有多行,除了第一行外内容都很小。只是为了在顶行插入一个大标题,我不希望后续行的宽度受到影响。有没有一种方法可以将顶行中的内容跨越多列而不影响后续行的宽度。

最佳答案

是的,通过使用 WritableSheet.mergeCells 方法。

例如:

WritableWorkbook w = Workbook.createWorkbook(outputStream);
WritableSheet s = w.createSheet("MySheet", 0);
int row = 0;

WritableCell titleCell = new Label(0, row, "Hello World");
s.addCell(titleCell);
s.mergeCells(0, row, 13, row);

这具有使第一行的宽度为 13 个单元格的效果,并且不会影响后续行的单元格宽度。请注意,这将允许您合并行,但这将不起作用。更改行高的正确方法是:

/* Row heights are in 20ths of a point */
int fontPointSize = 16;
int rowHeight = (int) ((1.5d * fontPointSize) * 20);
s.setRowView(row, rowHeight, false);

关于JXL 列跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15515263/

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