- Java code
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()); }
------解决方案--------------------
那你也要给出chk。chk1。style1的定义啊。
完整点的。
------解决方案--------------------
接分
------解决方案--------------------
up
------解决方案--------------------
代码写的真够烂的,不知道从什么书上找的例子,类名都不知道大写。
- Java code
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()));
------解决方案--------------------
向楼主学习.!
------解决方案--------------------
------解决方案--------------------
欲保持不变的位在对应位异或0
欲进行翻转的位在对应位异或1
------解决方案--------------------
接分。。。
------解决方案--------------------
纯属于过来拿分的
------解决方案--------------------
jf,
------解决方案--------------------
研究下
------解决方案--------------------
烂