SkillAgentSearch skills...

XJavaFxTool

基于JavaFx搭建的实用小工具集合,方便开发过程中的代码编写与调试,想学习javaFx的同学可以参考参考。其中包括文件复制、Cron表达式生成器、编码转换、加密解密、Time转换、路径转换、二维码生成工具、身份证生成器、正则表达式生成工具、网址缩短、转义字符、字符串转换、Mq调试工具、Http调试工具、json格式化编辑工具、图标生成工具、Redis连接工具、网页源码下载工具、切换Hosts工具、Ftp服务器、Cmd调试工具、Ftp/Ftps/Sftp客户端调试工具、Pdf转换工具、文件列表生成器、图片压缩工具、图片转码工具、Kafka调试工具、Email群发工具、颜色代码转换工具、短信群发工具、脚本引擎调试、文件重命名、Json转换、语音转换、Socket调试、图片解析、微信小程序反编译、Zookeeper操作、Excel拆分合并、文件夹监控、文件编码检测、传输、端口扫描、久坐提醒、随机数生成、剪贴板历史、文件搜索、mp3转换、印章生成等工具

Install / Use

/learn @864381832/XJavaFxTool
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

gitee地址:xJavaFxTool

GitHub地址:xJavaFxTool

系统

英文说明/English Documentation

xJavaFxTool交流QQ群: 或加群②(已满) 或加群③

xJavaFxTool吐个槽:== 进来吐槽 ==

项目简介:

xJavaFxTool是使用javaFx开发的实用小工具集,利用业余时间把工作中遇到的一些问题总结起来,打包进小工具集中,供大家参考和使用,里面包含了javaFx的一些功能的示例,如布局、国际化、第三方UI库controlsfxJFoenix等、外部jar包加载(插件机制)等一些常用功能,想学习javaFx的同学可以参考参考,学习javaFx的资料参考https://openjfx.cn/

由于SpringBoot的火热,项目已经出SpringBoot-javafx版本,xJavaFxTool-spring 欢迎参考,谢谢。

下载地址:

支持插件开发:

插件开发及示例见开源项目xJavaFxTool-plugin 目前已将小工具拆分至各模块插件中按需加载,减小jar包的大小,将插件jar包放至根目录libs下即可自动加载;

环境搭建说明:

  • 开发环境为jdk17,基于gradle8.5构建
  • 使用eclipase或Intellij Idea开发,推荐使用Intellij Idea
  • 本项目使用了lombok,在查看本项目时如果您没有下载lombok 插件,请先安装,不然找不到get/set等方法
  • 使用jpackager插件进行打包操作,可打包windows(需安装WiX)、Linux(需安装rpm-build)、Mac安装包.
  • jdk11启动需添加参数java --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens jdk.zipfs/jdk.nio.zipfs=ALL-UNNAMED -jar xJavaFxTool.jar 参考

目前集成的小工具有(点击中文名可进入对应小工具的开源地址):

| 序号 | 英文名 | 中文名 | 简介 | |----|---------------------------------|-----------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 1 | FileCopy | 文件复制 | 进行系统文件之间快速复制、移动操作,支持自动调度拷贝功能,使用quartz工具 | | 2 | CronExpBuilder | Cron表达式生成器 | cron表达式快速生成及解析测试工具 | | 3 | CharacterConverter | 编码转换 | 常用字符集编码及进制之间转换工具 | | 4 | EncryptAndDecrypt | 加密解密 | Ascii、Hex、Base64、Base32、URL、MD5、SHA、AES、DES、文件加密DM5、文件加密SHA1、摩斯密码、Druid加密,使用commons-codec工具类 | | 5 | TimeTool | Time转换 | 常用格式转换(含时区)、计算时间差、时间叠加计算 | | 6 | LinuxPathToWindowsPath | 路径转换 | 进行linux与Windows系统之间路径格式转换,使用oshi工具 | | 7 | QRCodeBuilder | 二维码生成工具 | 自动生成、加入logo、截图识别、自定义格式,使用google.zxingjkeymaster等工具
| 8 | IdCardGenerator | ID证生成器 | id证序号自动生成器 | | 9 | RegexTester | 正则表达式生成工具 | 正则表达式快速生成与测试验证工具 | | 10 | ShortURL | 网址缩短工具 | 目前支持百度、新浪、缩我等短网址缩短 | | 11 | EscapeCharacter | 转义字符 | 支持Html、XML、Java、JavaScript、CSV、Sql之间的转换,使用commons-lang3工具 | | 12 | ZHConverter | 字符串转换 | 实现拼音、简体-繁体、简体-臺灣正體、简体-香港繁體、繁體-臺灣正體、繁體-香港繁體、香港繁體-臺灣正體、数字金额-大写金额等直接的转换,使用hanlp开源工具 | | 13 | ActiveMqTool | Mq调试工具 | 目前仅支持ActiveMq
| 14 | HttpTool | Http调试工具 | 支持自定义发送数据、header和cookie,使用okhttp | | 15 | jsonEditor | json格式化编辑工具 | 快速对json文件格式化处理 | | 16 | IconTool | 图标生成工具 | 快速生成常用大小的图标,支持添加水印、圆角处理,使用thumbnailator工具 | | 17 | RedisTool | Redis连接工具 | redis连接工具,完成redis的基本增删改查功能

View on GitHub
GitHub Stars2.2k
CategoryDevelopment
Updated4d ago
Forks565

Languages

Java

Security Score

85/100

Audited on Mar 24, 2026

No findings