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

刚发布了一个java多功能记事本程序,来这里推广一下....
天气很冷,本来懒得打字的,花了5分多种截了几张漂亮的图片,准备直接贴在这里就行的,无奈csdn不能粘贴本地图片
我只有一字一字敲啦
首先:支持记事本基本的功能,诸如文件打开、文件保存,粘贴、复制、剪切;
其次重点:由本人扩展出了几个有意思的功能,诸如:

①自定义编辑器的字体大小、字体颜色、背景颜色、字体名,而且在程序关闭的时候,能自动保存配置信息到数据库,下次再次打开记事本的时候,能自动加载关闭时所设定的样式;

②填加了绘图的功能,不过其中还有一些问题,看官如果愿意的话,完全可以将菜单栏中的功能项组织的更加合理,改造地更加完善(架子我已经给搭好了,只要加窗口和监听事件就行了)!

③定义了三种状态:绘图、文本、编程。编程这块的实现不是很好,但所幸是能实现功能了!如果执行的java程序带有控制台输出,会自动new出一个截获了控制台输出的Frame对象来输出信息。有点小注意的地方,从文本切换到绘图模式以后,必须再次点击切换过来的 JMenuItem 才能回到原本的文本编辑界面(里面的内容仍然还被保存着,切回去之后还能看到)

④还有一个有意思的功能--抖动(其中用到了单例模式和synchronized同步)!我本人也不是很懂多线程,以前都是玩过来的,没怎么搞学习,导致现在功力不够。不过我想说的是,面对初学者的话,还是很有借鉴的功能的,演示了怎么通过 synchronized关键字 以及 同步对象锁 来暂停并恢复线程执行的功能(相信线程的终止暂停等问题肯定困扰着诸多的初学者,毕竟简单易用的方法如 stop(),suspend(),resume()等方法都被标注为 deprecated(意即“过时的”)。。。)

写的不是很好,大家有什么意见或者建议给我留言啊,欢迎各位丢砖头。。^ ^
废话不多说,大家自己来下载吧,感谢各位对我的支持,如果可能,我希望自己能拿出更多更好的作品呈现给大家!
http://download.csdn.net/source/2837483

------解决方案--------------------
怎么还要MYSQL啊,这什么,不能运行
------解决方案--------------------
- -不能执行