如题,这是自学黑马训练营提供的Java基础视频课程后,自己制作的第一个图形化界面的Java小软件,也许不是特别常用的小程序,不过制作它是因为可以方便"用户",实现某些汇集文件名的功能。

1、功能介绍:

1、方便人的第一步肯定就是要图形化界面,呵呵,见下面的图;

2、主要是提供自定义选中需要搜索的多个文件夹,提供了三种常用文件格式以及自定义搜索格式的选项;

3、搜索到符合格式的文件会将其名称打印在文本区域中,另外提供了清空文本区域操作(因为重复搜索的数据是直接添加在文本末尾);

4、除了可直接在文本区域上修改数据或复制,在菜单栏上提供了方便保存的“保存”菜单项功能。

(由于本机Java配置问题,多次测试也没能将程序封装成jar,再转成exe文件,所以暂时只能提供class文件)

2、程序图样:

1、初步页面:(无聊加了超长的程序名和作者名,O(∩_∩)O~)


       2、鼠标单击“请指定搜索的文件目录”后出现文件夹选择窗口:



       3、完成文件夹选择和指定要搜索的文件格式(在需要的复选框上打勾)后,单击“开始搜索”;

(如果搜索的文件夹过多特别是搜索整个硬盘盘符的话就会特别久,这时就要等待)

4、菜单栏提供了保存文本框中数据的功能,界面如下:


       5、这是输出效果图,呵呵,如果要统计你的音乐、图片,特别是有哪些电影,这软件绝对能帮助你统计到它们的文件名(技术、时间有限,自己有在代码中留扩展余地,也许以后会出个大批量移动文件或运行文件的功能的软件程序。)

程序jar包下载: 
      华为网盘:    http://dl.vmall.com/c0z9glvg1sb     (建议选择下方的"迅雷下载")
(双击.jar文件运行(前提都是要有Javajre运行环境,不过大部分电脑都有安装过),如果无法运行可解压出里面有class文件,如果是有Java的JRE运行环境是可以通过DOS运行的;)

【另外附带源代码,小软件,没什么特别,因为是改进成图形化界面,所以代码有点小乱;

本来想晚点发源代码的,不过要努力,也要合乎Java的宗旨嘛——分享、学习。】

冲刺itHeima,分享自学成果的小软…相关推荐

  1. 广东蓝桥杯c语言编译器_小软访谈之榜样充电站 千里之行,始于足下——“蓝桥杯”获奖者采访...

    小软访谈之榜样充电站 千里之行,始于足下--"蓝桥杯"获奖者采访 大学生活是丰富的.是自由的,但要如何去规划.管理时间,是每名大学生所需要思考的重要问题.小软今天采访到的就是两位充 ...

  2. 种草软文怎么写?分享一些超实用的种草软文写作技巧。

    一提起"种草"这个词语,想必很多小伙伴都不陌生,我们都有"被种草"的经历,指的就是把一件商品推荐给大家,分享给需要的人,然后促成销售转化的过程. 在一些主流的内 ...

  3. 《小软笔记》用户协议

    为了使用本软件及服务,请认真阅读本<用户协议>(以下简称"本协议"),确保您充分理解本协议中各条款.请您务必审慎阅读.充分理解各条款内容,并选择接受或不接受. 除非您已 ...

  4. 分享| 5个常见小程序营销线上玩法

    之前的文章中有讨论到小程序营销模板的应用,今天就给大家分享一些0代码实现小程序营销活动搭建的实用干货. 一.小程序相较于h5的优势 在小程序出现之前,H5一直是运营人员进行线上营销的利器,也有人会疑惑 ...

  5. “限时分享“ 本地80个小游戏 HTML+CSS+JS源码分享

    开源项目集合 1. "限时分享" 本地80个小游戏 HTML+CSS+JS源码分享 2. "限时分享" 别错过了,最全的微信小程序源码收集分享 里面有80款小游 ...

  6. 小冲哥c语言视频自学网,C语言二级教学视屏课件_51自学网_小冲哥.doc

    C语言二级教学视屏课件_51自学网_小冲哥.doc C语言二级教学视屏课件(51自学网 小冲哥)1. 第一章设计语言的讲解2. 第一章程序的算法与结构设计.3. 第二章C程序的设计初步了解.4. 第二 ...

  7. 《自控力》分享一些减缓压力小妙招

    其实男孩子每个月也总有那么几天--有些烦躁,这不,最近上班感觉效率非常低,尤其到了周五的时候,这种情况异常的强烈.工作学习的意志力明显下降.所以读了读自控力--凯利.麦格尼格尔这本书,并把里面的方法分 ...

  8. uniapp中的分享功能实现(APP,小程序,公众号)

    uniapp中的分享功能实现(APP,小程序,公众号) 1.APP端的分享 app端的分享可以直接使用uniapp封装的方法uni.share,uni-app的App引擎已经封装了微信.QQ.微博的分 ...

  9. 怎么把PDF转换成CAD文件呢?分享两种转换小技巧

    PDF文件怎么把它转换成CAD文件呢?做CAD设计的小伙伴是不是经常会收到甲方发来的PDF格式的CAD文件?他们会觉得PDF格式好发送,容易打开,但我们作为专业编辑.绘制CAD图纸人员,是要对文件进行 ...

最新文章

  1. 优秀中层必备的十大能力
  2. vue-router(2)
  3. centos7 安装图形界面、VNCserver
  4. bit索引 mysql_Mysql优化之索引实现原理
  5. ThreadLocal是救火队长
  6. XenApp_XenDesktop_7.6实战篇之十六:安装Virtual Delivery Agent For Windows Server OS
  7. java判断时间区间 隔天_Java初中级程序员面试题宝典
  8. HTML5移动端触摸事件
  9. vue php 文件上传,使用vue.js和laravel上传文件
  10. linux服务器做页面,linux服务器搭建在线预览环境
  11. Mysql高级之游标
  12. openmp官方源码_Faiss 源码解析
  13. 二维数组鞍点问题(C++)
  14. Spring3.0核心组件的源码简单分析
  15. 遂宁让“智慧城市”融入绿色经济发张
  16. AndroidOpenCV摄像头预览旋转90度问题
  17. python文件中写中文_解决python中csv文件中文写入问题
  18. 51nod-1534 棋子游戏
  19. ffmpeg:将webm无损转为mp4
  20. 干货!技术分享:如何写好一篇论文

热门文章

  1. 树莓派盒子性能监控管理
  2. - Canvas 简介- 使用 Canvas 绘制图形- Canvas 常用方法- SVG 简介- 使用 SVG 绘制基本图形
  3. s5pv210-Linux驱动之ME3760
  4. OpenCvSharp (C# OpenCV) DNN模块加载自己训练的TensorFlow模型做目标检测(含手势识别、骰子识别、菜品识别)(附源码)
  5. java 日期格式化 英文_Java SimpleDateFormat 中英文时间格式化转换
  6. 利用Power BI行级安全性,限制用户访问权限
  7. win8宽带连接不上网络连接服务器未响应,Win8网络连接正常但无法上网怎么解决?...
  8. AIDL详解 安卓最新AIDL详解!!!!!!!!
  9. Charles抓包工具 + (夜神)安卓模拟器实现代理抓包,最详细教程
  10. Spring Boot 各Starter介绍