日期:2014-05-20 浏览次数:20924 次
else if((chk==chk1)||(chk==chk2))
{
if(chk==chk1) style1=style1^1;
if(chk==chk2) style1=style1^2;
ta.setFont(new Font(font1.getName(),style1,font1.getSize()));
ta.append("\nstyle="+style1+" "+e.getItem()+" "+chk.getState());
}
if ((chk == chk1) || (chk == chk2)) {//判断是否chk1被选中或者chk2被选中
if (chk == chk1) {//选中了chk1,即要把字体变为粗体
style1 = style1 ^ 1;// 改变style1
}
if (chk == chk2) {//选中了chk2,即要把字体变为斜体
style1 = style1 ^ 2;// 改变style1
}
//下面设置新的字体
ta.setFont(new Font(font1.getName(), style1, font1.getSize()));
------解决方案--------------------
向楼主学习.!
------解决方案--------------------