日期:2014-05-20  浏览次数:20783 次

记事本保存
各位大哥好,小弟最近自己写了个记事本,功能弄的差不错了,就查了了个点关闭时候,如果文件有改动就自动提示用户是否保存。实在想不到怎么来实现,麻烦高人指点指点,不甚感激

------解决方案--------------------
addWindowStateListener
查查这个API
------解决方案--------------------
如果可以的话 可以设置一个静态的状态字 然后在文本区域改变的情况下 把状态位改变
成另外的状态
------解决方案--------------------
设置一个flag
如果文本框接受了键盘输入,flag设置为1;
关闭时检查这个flag,就知道有没有接受键盘输入,即有没有改动了。
------解决方案--------------------
保存用户上次保存的记事本内容的副本.也就是当用户新打开记事本或者保存记事本内容时更新记事本副本,当用户点击关闭时,如果记事本内容和副本内容不一致就提示用户保存