美文网首页
poi-tl 使用复选框

poi-tl 使用复选框

作者: 饱饱想要的灵感 | 来源:发表于2024-04-24 17:35 被阅读0次

例如有一组文字,每个词前面有复选框,根据值的不同,可以打勾,也可以不打勾。

原理如下:

勾选 / 不勾选在 word 中使用符号,即 Wingdings 2 字体。通过查 Wingdings 2 表:

  • 选框:字符代码为 0x0052,对应键盘字符 R。

  • 勾选框:字符代码为 0x00A3,由于超过 ASCII 码表值,没有对应键盘字符。

java代码:

// 字体Wingdings 2的符号
TextRenderData selSymbol = new TextRenderData("R",new Style("Wingdings 2",10.5));
TextRenderData unselSymbol = new TextRenderData("\u00A3",new Style("Wingdings 2",10.5));



也可以使用其它字体, 但其它字体渲染出的word复选框不可修改

//选中
TextRenderData textRenderData = new TextRenderData("\u2611", new Style("MS Gothic", 12));
//未选中
TextRenderData unCancel = new TextRenderData("\u2610", new Style("MS Gothic", 12));

相关文章

网友评论

      本文标题:poi-tl 使用复选框

      本文链接:https://www.haomeiwen.com/subject/xuzdndtx.html