xJavaFxTool是一款使用javaFx开发的实用小工具集,目前项目刚刚建立,利用业余时间把工作中遇到的一些问题总结起来,打包进小工具集中,供大家参考和使用,里面包含了javaFx的一些功能的示例,如布局、国际化、第三方UI库(controlsfx、JFoenix等)、外部jar包加载(插件机制)等一些常用功能,想学习javaFx的同学可以参考。
目前基于JavaFx 搭建的实用小工具集合 xJavaFxTool 更新至 0.1.6 版本,阶段性版本完成,后续继续添加小工具。
ps:这里提供内含Windows和Linux版,以及可直接运行的jar包和源码,支持插件开发,将插件jar包放至根目录libs下即可自动加载。
xJavaFxTool 32位下载
目前集成的小工具有:
1、FileCopy:文件复制(支持自动调度拷贝功能);
2、CronExpBuilder:Cron表达式生成器;
3、CharacterConverter:编码转换;
4、EncryptAndDecrypt:加密解密(Ascii、Hex、Base64、Base32、URL、MD5、SHA、文件加密DM5、文件加密SHA1、摩斯密码);
5、TimeTool:Time转换(常用格式转换、计算时间差、时间叠加计算);
6、LinuxPathToWindowsPath:路径转换;
7、QRCodeBuilder:二维码生成工具(自动生成、加入logo、截图识别、自定义格式);
8、IdCardGenerator:身份证生成器;
9、RegexTester:正则表达式生成工具;
10、ShortURL:网址缩短(目前支持百度、新浪、缩我等短网址缩短);
11、EscapeCharacter:转义字符(支持Html、XML、Java、JavaScript、CSV、Sql);
12、ZHConverter:字符串转换(使用hanlp开源工具,实现拼音、简体-繁体、简体-臺灣正體、简体-香港繁體、繁體-臺灣正體、繁體-香港繁體、香港繁體-臺灣正體、数字金额-大写金额等直接的转换);
13、Mq调试工具(目前仅支持ActiveMq);
14、Http调试工具(支持自定义发送数据、header和cookie);
15、json格式化编辑工具;
16、IconTool:图标生成工具;
17、RedisTool:Redis连接工具;
18、WebSourcesTool:网页源码下载工具;
19、SwitchHostsTool:切换Hosts工具;
20、FtpServer:Ftp服务器(快速搭建本地Ftp服务);
21、CmdTool:Cmd调试工具;
22、FtpClientTool:Ftp客户端调试工具(批量上传、下载、删除文件及文件夹);
23、PdfConvertTool:Pdf转换工具(目前仅支持pdf转图片、pdf转text功能);
24、DirectoryTreeTool:文件列表生成器;
25、ImageTool:图片压缩工具(批量压缩、修改尺寸、转换格式);
26、AsciiPicTool:图片转码工具(包括图片生成banner码、图片转Base64码);
27、KafkaTool:Kafka调试工具(未完善);
28、EmailTool:Email群发工具(支持自定义群发模版);
29、ColorCodeConverterTool:颜色代码转换工具(包括16进制、RGB、ARGB、RGBA、HSL、HSV等代码之间转换);
30、SmsTool:短信群发工具(目前支持中国移动、中国电信、腾讯云、阿里云、梦网云通讯等平台);
31、ScriptEngineTool:脚本引擎调试工具(目前支持JavaScript、Groovy、Python、Lua等脚本);
32、FileRenameTool:文件重命名工具(未完善);
33、JsonConvertTool:Json转换工具(目前支持Json转Xml、Json转Java实体类、Json转C#实体类、Json转Excel、Json转Yaml);
34、WechatJumpGameTool:微信跳一跳助手;
35、TextToSpeechTool:语音转换工具(调用百度语音转换api);
项目开发中,以后会陆续添加新工具,欢迎大家参与其中
更新介绍
此次更新中添加有日志控制台显示等功能,具体新增功能如下:
PathWatchTool:文件夹监控工具;
CharsetDetectTool:文件编码检测工具;
TransferTool:传输工具(集成各种传输协议,使用自定义定时任务(简单模式、cron表达式模式),分为Receiver接收器、Filter处理器、Sender发送器);
ScanPortTool:端口扫描工具;
此次更新中优化的内容如下:
优化系统信息监控(跨平台支持)
优化日志打印输出处理
修复Mac、Linux平台部分功能异常问题
评论(0)