冲刺itHeima,分享自学成果的小软…
如题,这是自学黑马训练营提供的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,分享自学成果的小软…相关推荐
- 广东蓝桥杯c语言编译器_小软访谈之榜样充电站 千里之行,始于足下——“蓝桥杯”获奖者采访...
小软访谈之榜样充电站 千里之行,始于足下--"蓝桥杯"获奖者采访 大学生活是丰富的.是自由的,但要如何去规划.管理时间,是每名大学生所需要思考的重要问题.小软今天采访到的就是两位充 ...
- 种草软文怎么写?分享一些超实用的种草软文写作技巧。
一提起"种草"这个词语,想必很多小伙伴都不陌生,我们都有"被种草"的经历,指的就是把一件商品推荐给大家,分享给需要的人,然后促成销售转化的过程. 在一些主流的内 ...
- 《小软笔记》用户协议
为了使用本软件及服务,请认真阅读本<用户协议>(以下简称"本协议"),确保您充分理解本协议中各条款.请您务必审慎阅读.充分理解各条款内容,并选择接受或不接受. 除非您已 ...
- 分享| 5个常见小程序营销线上玩法
之前的文章中有讨论到小程序营销模板的应用,今天就给大家分享一些0代码实现小程序营销活动搭建的实用干货. 一.小程序相较于h5的优势 在小程序出现之前,H5一直是运营人员进行线上营销的利器,也有人会疑惑 ...
- “限时分享“ 本地80个小游戏 HTML+CSS+JS源码分享
开源项目集合 1. "限时分享" 本地80个小游戏 HTML+CSS+JS源码分享 2. "限时分享" 别错过了,最全的微信小程序源码收集分享 里面有80款小游 ...
- 小冲哥c语言视频自学网,C语言二级教学视屏课件_51自学网_小冲哥.doc
C语言二级教学视屏课件_51自学网_小冲哥.doc C语言二级教学视屏课件(51自学网 小冲哥)1. 第一章设计语言的讲解2. 第一章程序的算法与结构设计.3. 第二章C程序的设计初步了解.4. 第二 ...
- 《自控力》分享一些减缓压力小妙招
其实男孩子每个月也总有那么几天--有些烦躁,这不,最近上班感觉效率非常低,尤其到了周五的时候,这种情况异常的强烈.工作学习的意志力明显下降.所以读了读自控力--凯利.麦格尼格尔这本书,并把里面的方法分 ...
- uniapp中的分享功能实现(APP,小程序,公众号)
uniapp中的分享功能实现(APP,小程序,公众号) 1.APP端的分享 app端的分享可以直接使用uniapp封装的方法uni.share,uni-app的App引擎已经封装了微信.QQ.微博的分 ...
- 怎么把PDF转换成CAD文件呢?分享两种转换小技巧
PDF文件怎么把它转换成CAD文件呢?做CAD设计的小伙伴是不是经常会收到甲方发来的PDF格式的CAD文件?他们会觉得PDF格式好发送,容易打开,但我们作为专业编辑.绘制CAD图纸人员,是要对文件进行 ...
最新文章
- 优秀中层必备的十大能力
- vue-router(2)
- centos7 安装图形界面、VNCserver
- bit索引 mysql_Mysql优化之索引实现原理
- ThreadLocal是救火队长
- XenApp_XenDesktop_7.6实战篇之十六:安装Virtual Delivery Agent For Windows Server OS
- java判断时间区间 隔天_Java初中级程序员面试题宝典
- HTML5移动端触摸事件
- vue php 文件上传,使用vue.js和laravel上传文件
- linux服务器做页面,linux服务器搭建在线预览环境
- Mysql高级之游标
- openmp官方源码_Faiss 源码解析
- 二维数组鞍点问题(C++)
- Spring3.0核心组件的源码简单分析
- 遂宁让“智慧城市”融入绿色经济发张
- AndroidOpenCV摄像头预览旋转90度问题
- python文件中写中文_解决python中csv文件中文写入问题
- 51nod-1534 棋子游戏
- ffmpeg:将webm无损转为mp4
- 干货!技术分享:如何写好一篇论文
热门文章
- 树莓派盒子性能监控管理
- - Canvas 简介- 使用 Canvas 绘制图形- Canvas 常用方法- SVG 简介- 使用 SVG 绘制基本图形
- s5pv210-Linux驱动之ME3760
- OpenCvSharp (C# OpenCV) DNN模块加载自己训练的TensorFlow模型做目标检测(含手势识别、骰子识别、菜品识别)(附源码)
- java 日期格式化 英文_Java SimpleDateFormat 中英文时间格式化转换
- 利用Power BI行级安全性,限制用户访问权限
- win8宽带连接不上网络连接服务器未响应,Win8网络连接正常但无法上网怎么解决?...
- AIDL详解 安卓最新AIDL详解!!!!!!!!
- Charles抓包工具 + (夜神)安卓模拟器实现代理抓包,最详细教程
- Spring Boot 各Starter介绍