intellijidea必用插件(java插件化开发框架

xJavaFxTool是使用javaFx开发的实用小工具集,目前项目刚成立,总结了利用业余时间工作中遇到的几个问题,打包成小工具集供大家参考使用。 其中包含了javaFx的几个功能示例。 关于布局、国际化、第三方UI库(controlsfx、JFoenix等)、外部jar软件包加载)等常用功能,想学习javaFx的人可以参考一下。 学习javaFx的资料请参考www.javafxchina.net

由于SpringBoot的热度,项目已经推出了SpringBoot-javafx版本。 欢迎使用xJavaFxTool-spring 谢谢你。

目前合并的小规模劳动者包括:

1、FileCopy :文件复制(支持自动计划复制功能);

2、CronExpBuilder:Cron式生成器;

3、mldyb )代码转换;

4、解密(Ascii、Hex、Base64、Base32、URL、MD5、SHA、AES、DES、文件加密DM5、文件加密SHA1、莫斯基密码)

5、TimeTool:Time变换(常用格式变换(包括时区)、计算时间差、时间叠加计算);

6、LinuxPathToWindowsPath;

7、QR代码生成器:二维码生成工具(自动生成、徽标加入、屏幕截图识别、自定义格式);

8、身份证生成器:身份证生成器;

9、RegexTester :正则表达式生成工具;

10、ShortURL :网站缩短(目前支持百度、新浪、缩我等短网站缩短);

11、转义字符:转义字符(支持Html、XML、Java、JavaScript、CSV、Sql );

12、zh转换器)字符串转换(使用hanlp开源工具,实现拼音、简体-繁体、简体-台湾真实身份、香港繁体、繁体-香港繁体、香港繁体-台湾真实身份、数字金额-大写金额等直接转换);

13、Mq调试工具(目前仅支持活动q );

14、Http调试工具(支持自定义发送数据、标题、网络跟踪器);

15、json格式编辑工具;

16、图标工具:图标生成工具;

17、RedisTool:Redis连接工具;

18、websourcestool :网页源码下载工具;

19、switchhoststool :切换主机工具;

20、Ftp服务器: Ftp服务器(快速构建本地Ftp服务);

21、CmdTool:Cmd调试工具;

22、FTP客户端工具: FTP (s )/Sftp客户端调试工具)批量上载、下载、文件和文件夹的删除) implicit/explicit SSL/TLS );

23、pdf转换工具: pdf转换工具(目前仅支持pdf转换图像、pdf转换文本功能);

24、DirectoryTreeTool :文件列表生成器;

25、图像工具:图像压缩工具(批量压缩、大小修改、格式转换);

26、AsciiPicTool :图像转码工具(包括图像生成banner代码、图像转换Base64代码);

27、Kafka工具: Kafka调试工具(不完整);

28、电子邮件工具:电子邮件群发工具(支持自定义群发模板);

29、ColorCodeConverterTool (包括十六进制、RGB、ARGB、RGBA、HSL、HSV等代码间转换);

30、短信工具)短信群发工具(目前支持中国移动、中国电信、腾讯云、阿里巴巴云、梦网云通信等平台);

31、脚本引擎工具:脚本引擎调试工具(目前支持JavaScript、Groovy、Python、Lua等脚本);

32、文件重命名工具(不完整);

33、Json (转换工具) Json转换工具)现在,从Json到Xml,从Json到Java实体类,从Json到C#实体类,从Json到Excel,从Json到Yaml

34、wechatjumpgametool:wechatjumpgametool;

35、TextToSpeechTool :语音转换工具(调用百度语音转换api );

36、2048 :小游戏2048;

37、socket工具: socket调试工具(使用Apache Mina实现Tcp、Udp服务器端和客户端);

38、图像分析工具(1、 atlas文件逆分析; 2、图像快速分割工具;

39、DecompilerWxApkgTool:微信小程序反编译工具(一键反编译微信小程序);

40、ZookeeperTool:Zookeeper工具(便于对zookeeper进行一系列操作。 添加、修改、删除(包括子文件)、重命名、复制、添加变更通知;

项目开发中,今后

陆续添加新工具,欢迎大家参与其中,多提提意见,谢谢。

项目结构

xJavaFxTool
├─ images 项目截图
├─ lib 外部引用jar包存放
├─ libs 插件jar包存放
├─ pom.xml maven配置文件
├─ README.md 说明文件
├─ src
│ ├─ main
│ │ ├─ java
│ │ │ └─ com
│ │ │ └─ xwintop
│ │ │ └─ xJavaFxTool
│ │ │ ├─ common 第三方工具类
│ │ │ ├─ config springBoot配置类
│ │ │ ├─ controller javafx控制层
│ │ │ │ ├─ assistTools 辅助工具控制层
│ │ │ │ ├─ codeTools Code工具控制层
│ │ │ │ ├─ debugTools 调试工具控制层
│ │ │ │ ├─ developTools 开发工具控制层
│ │ │ │ ├─ epmsTools epms工具控制层
│ │ │ │ ├─ javaFxTools javaFx工具控制层
│ │ │ │ ├─ littleTools 小工具控制层
│ │ │ │ └─ webTools html工具控制层
│ │ │ ├─ job 定时任务处理job
│ │ │ ├─ main 主函数包
│ │ │ ├─ manager 管理层
│ │ │ ├─ model 基础bean类层
│ │ │ ├─ services 工具服务层
│ │ │ │ ├─ assistTools 辅助工具服务层
│ │ │ │ ├─ codeTools Code工具服务层
│ │ │ │ ├─ debugTools 调试工具服务层
│ │ │ │ ├─ developTools 开发工具服务层
│ │ │ │ ├─ epmsTools epms工具服务层
│ │ │ │ ├─ javaFxTools javaFx工具服务层
│ │ │ │ ├─ littleTools 小工具服务层
│ │ │ │ └─ webTools html工具服务层
│ │ │ ├─ utils 系统工具类
│ │ │ ├─ view javafx视图层
│ │ │ │ ├─ assistTools 辅助工具视图层
│ │ │ │ ├─ codeTools Code工具视图层
│ │ │ │ ├─ debugTools 调试工具视图层
│ │ │ │ ├─ developTools 开发工具视图层
│ │ │ │ ├─ javaFxTools javaFx工具视图层
│ │ │ │ ├─ littleTools 小工具视图层
│ │ │ │ └─ webTools html工具视图层
│ │ │ └─ web web控制视图层
│ │ └─ resources
│ │ ├─ com
│ │ │ ├─ melloware
│ │ │ │ └─ jintellitype JIntellitype工具lib
│ │ │ └─ xwintop
│ │ │ └─ xJavaFxTool
│ │ │ └─ fxmlView .fxml文件
│ │ ├─ config 配置文件
│ │ │ ├─ log4j.properties log4j配置文件
│ │ │ └─ toolFxmlLoaderConfiguration.xml 系统菜单加载配置文件
│ │ ├─ css 样式资源
│ │ ├─ data 数据资源
│ │ ├─ images 图片资源
│ │ ├─ locale 国际化
│ │ └─ web html工具
│ └─ test 测试类
│ ├─ java
│ └─ resources
├─ xJavaFxTool.jar 直接运行程序包

特别感谢

在一个人还年轻的时候,我觉得,就应该着手致力做一些对社会有意义的事情,一如开源。至此,感谢以下贡献者(排名不分先后):

gxdzxcluming

后续计划

不定期添加汇总开发过程中需求的痛点工具,大家有工作上的痛点处可进群讨论,后期可能就会出相应的工具解决方案,谢谢大家的支持。

项目截图如下:

飞艇稳赚不赔的打法=”pgc-img-caption”>

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注