java的GUITools_Common Gui Tools 1.2 发布,Java GUI 实用小工具集-程序员宅基地

技术标签: java的GUITools  

Common Gui Tools 1.2 发布,Java GUI 实用小工具集

发布于 2014-10-17 10:54:06 | 211 次阅读 | 评论: 0 | 来源: 网友投递

Common Gui Tools 是用java编写,GUI界面的实用小工具集,1.2版有16个小工具:

欢迎您使用并提供宝贵意见!

下载及使用说明:

Require Java 6.0+

下载压缩包common_gui_tools-1.2.zip,解压,Windows下,用start.bat运行,Linux下使用start.sh运行。

配置说明:

1,本软件采用插件方式,13个小工具即是13个插件,插件配置文件夹conf,

配置文件有:common_gui_tools.properties、more_tools.properties以及多个插件的配置;

2,相关配置说明参看各配置文件,可通过修改文件common_gui_tools.properties中属性CommonUseTools修改常用插件;

默认加载插件Encrypt And Decrypt、Folder And File Operate及Class Finder;

3,可通过GUISkin属性修改软件皮肤,fontStyles系列属性修改显示字体。

下面逐个简单简绍每个小工具: 打开软件后可通过菜单栏Tools、More Tools选择工具显示,通过各工具的关闭按钮或菜单栏再次点击工具关闭显示。

1,编码转换:Character Converter

(1),编码:Encode String表单输入字符,点击右侧对应的Encode按钮,对输入字符进行编码,注意此时的编码类别是“二进制”、“八进制”、“十进制”、“十六进制”。对应的可以使用下面的Decode进行解码。

3cd828f93ab31d04059911d07f3348d3.png

(2),乱码解码:选择编码类别“乱码解码”,比如在Big5表单中输入“趼睫”,点击右侧对应Decode按钮,GBK表单中解码出字符“字符”。

59e45e56ae57b23ea9e05ccea428e493.png

2,加密解密:Encrypt And Decrypt

加密解密:默认字符集UTF-8,另可选其他常用字符集,前五种算法可解密,后五种算法不可逆。

709aa321c41e57653f05bec0d33f972c.png

3,计算文件数字签名:File Digital Signature,支持大文件

计算文件/文件夹子文件的MD5、SHA1值,支持计算大文件,支持对文件名的正则过滤,对满足条件的文件进行计算。

544daedc2f811274dd11ba3c3e039a61.png

4,正则表达式验证:Regex Tester

常用正则表达式文件confRegexTesterexpression.properties。

ebc7998f82bb873f5ebbdee0fa0e2fa7.png

c782f7570b988c4a8c3899a6b92b1e35.png

5,执行Script脚本:Run Script

此工具简单目前仅可进行简单的计算。

5058ce780945fb81b95c0e7ba0c384d5.png

6,文件(夹)查找操作Folder And File Operate

此工具功能丰富,可通过多种条件(名称,类型,时间,大小,其中名称包括后缀名且不区分大小写)查找文件(夹);

不仅包括文件(夹)查找,也包括复制、剪切、删除文件及删除空文件夹;

通过工具界面可了解其详细功能,注意操作类型非“默认查找”时,需谨慎操作,以防误删除文件;

文件类型配置文件confFolderAndFileOperatefiletype.properties。

2cb2daeb3bbb25030cfabe23a7f1c4b8.png

7,Ant脚本自动build: Ant Script Auto Build

通过解析Eclipse的Java Project、Dynamic Web Project或者MyEclipse的Web Project的相关配置文件,自动构建者这三类Project的Ant脚本。

f363ecdf8a06036b8ada5eba31c72395.png

Ant Script Auto Build也提供独立版本,下载文件:antScriptAutoBuild-1.2.zip

8,Java类查找:Class Finder,查找本机的.class或.java

查找文件夹下的.class及.java文件,或者文件夹下压缩文件jar,war,aar,ear,zip内的.class及.java文件。

d23bda1c53ae1a4ca2c0b3f5e48b9bd6.png

可配置查找的文件类型(不限于.class及.java文件,可通过配置扩展用于查找其他类型的文件),压缩文件限于java.util.zip.ZipEntry类可解析的类型,配置文件参见confClassFinderconf.properties。

9,颜色工具:Color Tool

此工具可进行颜色RGB码与HTML码的相互转换,调色板显示所填写颜色的效果以及选择颜色。

f848a9d27ccc4a7ed582531214801fc7.png

10,运行环境信息:System Information

此工具可查看运行机器的Overview(基础信息)、Running Status、System Properties、支持的字符集、字体。

bd46cd926366dd9edeb41b8c0e3fdfda.png

11,OpenOffice文档转换JODConverter Visual,需Openoffice后台服务支持

可视化文档转换,支持常见文档的相互转换,如doc/docx转pdf、rtf、text、html,xls/xlsx转pdf、csv、tsv、html,支持的详细转换类型具体参见插件。

43f5c509e95ddb0d655ca35aa081ef5f.png

测试OpenOffice版本:3.4

配置文件:conf/JODConverterVisual/converter.properties

转换文档:Supported Formats  Document Conversion with OpenOffice

14,中文简体繁体互转:ZHConverter Visual

8021b0209af66377282c545ba8e72d14.png

项目:java-zhconverter

15,字符转义工具:Escape Character Tool

HTML、XML、JAVA、JavaScript、CSV字符转义字符及还原,使用Apache Commons-lang的StringEscapeUtils类。

882997621cb5fb4b437c5a7f23879f85.png

16,短网址转换:Short URL

当前支持将URL转换为百度提供的短网址,以及可将百度的短网址还原为原网址。

90a00fccfa6865e0ca670f334c8aa09a.png

相关阅读:

Common Gui Tools 1.2 发布,Java GUI 实用小工具集

Commons Logging 1.2 发布,Java 日志组件

Gitblit 1.6.2 发布,Java 的 Git 管理工具

Beetl 2.1.2 发布,java模板引擎

Portofino 4.1.2 发布,Java 企业应用开发框架

XWiki 7.1.2 发布,Java Wiki 系统

XWiki 7.1.2 发布,Java 的 Wiki 系统

Ehcache 3.1.2 发布,Java 缓存框架

XWiki 9.1.2 发布,Java 编写的开源 wiki 和应用平台

NutzWk 4.1.2 发布,Java 企业级开源开发框架

Hutool 3.1.2 发布,Java 工具集

PMD 5.1.3 发布,Java 程序代码检查工具

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34060849/article/details/114877723

智能推荐

【Latex】机器学习中的主要符号 LaTeX_latex sup-程序员宅基地

文章浏览阅读835次,点赞2次,收藏2次。\documentclass{article}\usepackage{ctex}\usepackage{amsmath}\usepackage{amssymb}\usepackage{wasysym}\usepackage{booktabs}\usepackage{fancyhdr} \pagestyle{fancy} \lhead{} \chead{} \rhead{..._latex sup

加拿大要把AI带上飞机,他们都准备干什么?-程序员宅基地

文章浏览阅读370次。随着旅客的日益增加、线路的不断开辟,空中航线变得愈加繁忙。相应的,航空公司之间的竞争日趋激烈,对飞机的检修维护等工作更显得不可开交。据国际航空运输协会(IATA)的数据显...

cmd/go: unsupported GOOS/GOARCH pair linux /amd64-程序员宅基地

文章浏览阅读7.8k次,点赞7次,收藏2次。windowds下编译go项目,执行如下操作时:SET CGO_ENABLED=0set GOARCH=amd64set GOOS=linuxgo build main.goset GOOS=linux这个操作的linux后面带了空格,编译器不能自动去掉空格,导致编译不过去。结束!..._go: unsupported goos/goarch pair linux /amd64

【数据结构·考研】中序线索二叉树-程序员宅基地

文章浏览阅读5k次,点赞6次,收藏59次。中序线索二叉树在 n 个结点的二叉链表中,有(n+1)个空指针域,利用这些空指针域来存放当前结点的直接前驱和后继的线索,可以加快查找速度。普通二叉树只能找到结点的左右孩子信息,而结点的直接前驱和直接后继只能在遍历中获得,若将遍历后对应的前驱和后继预存起来,从第一个结点开始就可以顺藤摸瓜而遍历整棵树,树实际变成了线性序列。例如中序遍历的结果实际上就是把二叉树转化成了线性排列。线索二叉树的结构声明typedef struct node{ struct node* left; int l_中序线索二叉树

吃透这JAVA并发十二核心,面试官都得对你刮目相看-程序员宅基地

文章浏览阅读85次。推荐阅读:这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题给跪了!这套万人期待的 SQL 成神之路PDF,终于开源了话不多说,干货走起。1、HashMap面试第一题必问的 HashMap,挺考验Javaer的基础功底的,别问为啥放在这,因为重要!HashMap具有如下特性:HashMap 的存取是没有顺序的。KV 均允许为 NULL。多线程情况下该类不安

TensorRT初探——MobileNet_V1_tensorrt 获取某一层输出-程序员宅基地

文章浏览阅读2.2k次。TensorRT初探——MobileNet_V1引言​ 随着人工智能的发展,深度学习在计算机视觉上的应用越来越广泛,但如何落地实际工程项目的问题也越发受人关注,如何在边缘设备上运行深度学习模型也成为一个热点。本文主要对常见的轻量级模型进行学习,并尝试对模型进行加速优化,也希望能对自己课题起到帮助。MobileNetV1模型结构​ 该模型是用来进行分类任务,并且网络将Conv->Bn->Relu的操作转变成了Depthwise Conv->BN->Relu->comv_tensorrt 获取某一层输出

随便推点

【JMeter4.0】安装及运行(windows环境)_jemeter 4.0 使用jdk20-程序员宅基地

文章浏览阅读975次。安装JDK安装及配置安装对应版本的java环境,配置好环境变量。版本对应关系参考下表:JMeter版本JDK版本4.01.8 or 1.93.2/3.31.8+3.0/3.11.7+JDK环境变量配置:“我的电脑”属性->高级->环境变量->在系统变量中添加以下变量及对应变量值变量名变量值_jemeter 4.0 使用jdk20

Python几个国内镜像_python镜像-程序员宅基地

文章浏览阅读2.5w次,点赞3次,收藏21次。Python国内镜像地址:1.阿里云:https://mirrors.aliyun.com/pypi/simple/2.豆瓣:https://pypi.douban.com/simple/3.清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/(推荐)4.中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/5.华中理工大学:http://pypi.hustunique.com/6.山东理工大学:http://py_python镜像

TCP Thin-Stream连接_tcp_thin_linear_timeouts-程序员宅基地

文章浏览阅读953次。Thin-stream属性,意味着应用程序以很低的速率发送数据,致使TCP等传输协议的重传机制不能有效的运行。一些场景(类似于在线游戏,控制系统,股票交易等)中,用户体验取决于数据的发送时延,报文丢失对于服务质量来说是灾难性的。极大的时延是由于TCP依赖于应用程序新的报文的发送,进而通过快速重传来启动丢失报文的重传,而不用等待较长时间的RTO超时。以上提到的时间敏感的交互应用,通常是会产生thi..._tcp_thin_linear_timeouts

linux下查看端口占用情况、查看所有tcp端口情况_linux 机器如何查看大量处于tcp_wait 的端口是哪个-程序员宅基地

文章浏览阅读2w次,点赞3次,收藏17次。1、linux下查看所有占用端口情况netstat -ntlp2、查看所有某个端口使用情况,如80端口。netstat -ntulp |grep 803、查看一台服务器上面哪些服务及端口。netstat -lanp4、查看一个服务有几个端口,比如要查看mysqld。ps -ef |grep mysqldnetstat命令各个参数说明如下:-a..._linux 机器如何查看大量处于tcp_wait 的端口是哪个

Linux后门系列--由浅入深sk13完全分析(缩水版)-程序员宅基地

文章浏览阅读68次。创建时间:2007-09-11文章属性:原创文章提交:wzt (wzt_at_xsec.org)Linux后门系列--由浅入深sk13完全分析(缩水版)作者 wzt联系方式 [email protected]个人网站 http://tthacker.cublog.cn http://xsec.org本文首发《***防线》第八期,本文在《黑防》里有更详细更细致..._get_sct()

swarm操作命令_修改了swarm-base.yml文件,怎么重启-程序员宅基地

文章浏览阅读823次。docker config # 查看已创建配置文件 - docker config ls # 将已有配置文件添加到docker配置文件中 - docker config create docker 配置文件名 本地配置文件 docker node # 查看集群中的节点 - docker node ls # 将m..._修改了swarm-base.yml文件,怎么重启

推荐文章

热门文章

相关标签