在网上搜索了很多实现checkbox的办法, 主要是利用打钩图片实现。
下面是我的做法,也不怎么高明, 不过比利用图片好。
后台
map.put("lifeTimePartFlag", lifeTimePartFlag ? "√" : "");//√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
ireport的做法是把一个text filed尽量做成和复选框的方形相似,text filed的内容为$P{lifeTimePartFlag}
配合样式 边框调整 可以把这个做得相对逼真。