Skip to content

Marblog/Notepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notepad

JAVA记事本

项目名称:Notepad

主要功能:新建文件,复制粘贴,查找替换,字体设置,背景设置,自动换行,启动窗口,官方开源代码(http://github.com/Marblog/Notepad)

启动图SplashWindow.java类,采用多线程设计,5秒的提示窗口

查找替换转到Find.java,Replace.java,TurnTo.java类,可以从文档中快速查找等等

主要技术难点:查找替换转到算法,跳转网站算法,字体样式选择等等

解决方案:查阅官方文档,CSDN 博客,等等

Notepad.java主程序,模块化设计,层次分明,方法采用了中文命名,好记好修改!

文件编码utf-8 开发工具idea+jdk11

2018.11.21: 改用lambda表达式,去除重复代码,并且遵守阿拉巴巴java手册的约定进行了修改

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages