Java编写的文本编辑工具 实现功能 文件模块: 1.新建纯文本文件 2.打开纯文本文件(自动探测字符集) 3.以十六进制文件打开文件 4.打开文件夹 5.保存文件、文件另存为、全部保存 6.关闭文件、全部关闭 7.退出 文档模块: 1.选择字符集重新加载文件 显示模块: 1.打开、关闭文本夹视图 2.打开、关闭命令行视图 TODO 退出软件前,应检查是否存在仍在运行的线程,如退出前正在保存文件的IO线程等。可以用计数器记录其他线程数量,当计数器为0时才能退出,否则必须等待。