小伙打字速度逆天,java技术又一次突破人类极限!
2019-05-07 本文已影响0人
a847c1ac3b3f
突破人类极限这种话不是我说的,是它说的!


这是一个用Java开发的打字程序,让我们来看看它是怎么实现的吧~

如果有想学习java的同学,可来我们的java技术学习QQ群:928204055,免费送整套系统的java视频教程!我每晚上8点还会在群内直播讲解Java知识,欢迎大家前来学习哦~下面是部分资料截图:

界面设计:

实现代码如下:
首先给开始按钮加上监听

加上延时,你需要在两秒之内把鼠标点在金山打字通的界面上
常规英文只需要用keyevent类的方法转换输出就好了
如果判断不是英文,那么就检查下是不是常用符号
手动把符号的键盘码放进去

若不是符号,判断其是不是数字,是的话打数字

再扣金山打字通的文章(用xml存放文章)

拿dom4j给他批量提取出来,并改掉扩展名


提取完毕后把内容复制到写好的软件中,点击开始,然后就突破人类极限了!
转换文章

金山文章

解析代码


解析代码


实现界面如下:

突破极限:


欢迎关注胖胖爱Java的简书号,可视化学习java,每天更新文章,让Java学习更加简单。
声明:本文内容来源于网络,如有侵权请联系删除