最近在用JBuider做个简单记事本,编辑里面的“撤消”功能不知道怎么实现,还有查找只能实现查找第一个,不能实现查找下一个,还请高手指点一下。谢谢!

解决方案 »

  1.   

    JBuider中有现成的例子代码是用javax.swing.JTextArea实现的
      

  2.   

    容易啊,STRING里有一个INDEXOF你看里面返回值,再从当前值继续往下查找,就可以实现查找下一个的功能了。至于撤消,你可以看看精通swing编程的记事本undo例子,要么就自己写,监听JTEXTAREA如果有改动保存当前字符串,用一个变量存储当前增删改的字符串,至于你要存储整个字符串,还是存当前改变的字符串由你而定了:)