用了下exe4j,其实还是挺简单的
另外给打开和保存界面加了文件过滤器,默认txt,这是考虑到用户体验的优化,还是可以用任意格式保存打开的。
然后还把昨天发现的bug解决了,虽然我也不知道怎么解决的。
嘛大概就是先把文本域内容读取出来然后按分隔符(\n)split()存到数组里,然后for循环写一行加一个newLine()。
一点要注意的是,记事本认的分隔符是\r\n不是\r或者\n就是\r\n。
而文本控件里的分隔符是\n所以分割要用\n,而想要在记事本里打开也能看到换行的话就得用\r\n,其中\r是把光标移到行开头,\n是换行。