temp是临时变量,ta是TextArea对象
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 public void enableButtons(){ 2 boolean clipped=(temp!=null)&&(temp.length()>0); 3 bPaste.setEnabled(clipped); 4 boolean selected=ta.getSelectionStart()!=ta.getSelectionEnd(); 5 bCut.setEnabled(selected); 6 bCopy.setEnabled(selected); 7 bDelete.setEnabled(selected); 8 }