日期:2014-05-18  浏览次数:20724 次

jxl如何实现在同一个cell里写入两种不同format风格的字符串
jxl.write.WritableFont   wf   =   new   jxl.write.WritableFont(WritableFont.TIMES,   18,   WritableFont.BOLD,   true);
jxl.write.WritableCellFormat   wcfF   =   new   jxl.write.WritableCellFormat(wf);
jxl.write.Label   labelCF   =   new   jxl.write.Label(1,   0,   "This   is   a   Label   Cell ",   wcfF);
ws.addCell(labelCF);

jxl是按照上述方法定义一个表格cell,每个cell都只有一个固定的format

问题是这样的,对于字符串 "名字:某某某 ",如果要求 "名字 "加粗显示,而冒号后面的 "某某某 "不加粗,而且它们要在同一个cell里显示,就不知道该如何实现了.  
因为这样明显是同一个cell里两种风格共存,虽然在office工具里可以手动设置,但是jxl该如何实现呢?

朋友们请指点指点,衷心感谢!

------解决方案--------------------
你说的那个加粗是针对字体设置的吧.
------解决方案--------------------
没错,就是针对字体设置,怎么在同一个cell里设置两种字体呢?谢谢指点