记事本保存

yulu0214 2007-09-26 10:55:39
各位大哥好,小弟最近自己写了个记事本,功能弄的差不错了,就查了了个点关闭时候,如果文件有改动就自动提示用户是否保存。实在想不到怎么来实现,麻烦高人指点指点,不甚感激
...全文
285 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzalan 2007-09-27
  • 打赏
  • 举报
回复
如果输入一个字再删除,内容与副本是一样的,但还是要提示保存的。

从键盘接受字符的StringBuffer不为null,即有字符输入,那么flag就设置为1;
bushuang 2007-09-27
  • 打赏
  • 举报
回复
保存用户上次保存的记事本内容的副本.也就是当用户新打开记事本或者保存记事本内容时更新记事本副本,当用户点击关闭时,如果记事本内容和副本内容不一致就提示用户保存
hzalan 2007-09-27
  • 打赏
  • 举报
回复
设置一个flag
如果文本框接受了键盘输入,flag设置为1;
关闭时检查这个flag,就知道有没有接受键盘输入,即有没有改动了。
yulu0214 2007-09-27
  • 打赏
  • 举报
回复
关键是我不知道怎么来确认文本有没有被改动。要知道,改动可以很随意的
yulu0214 2007-09-27
  • 打赏
  • 举报
回复
怎么给分啊,问题解决了,得给分了
yulu0214 2007-09-27
  • 打赏
  • 举报
回复
谢谢了啊
yifengtpf 2007-09-26
  • 打赏
  • 举报
回复
如果可以的话 可以设置一个静态的状态字 然后在文本区域改变的情况下 把状态位改变
成另外的状态
wshsm 2007-09-26
  • 打赏
  • 举报
回复
addWindowStateListener
查查这个API

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧