xJavaFxTool-spring是基于springBoot,使用javaFx开发的实用小工具集,利用业余时间把工作中遇到的一些问题总结起来,打包进小工具集中,供大家参考和使用,里面包含了javaFx的一些功能的示例,如布局、国际化、第三方UI库(controlsfx、JFoenix等)、外部jar包加载(插件机制)等一些常用功能,想学习javaFx的同学可以参考参考。
xJavaFxTool-spring为基于原有项目xJavaFxTool之上构建的,后续两个版本都会更新,感谢大家的支持。
下载试用地址:https://gitee.com/xwintop/xJavaFxTool-spring
支持插件开发,将插件jar包放至根目录libs下即可自动加载(插件开发示例见开源项目xJavaFxPlugIn,目前刚刚搭建,后续会持续更新);
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:短信群发工具(目前支持中国移动、中国电信、腾讯云、阿里云、梦网云通讯等平台);
项目开发中,以后会陆续添加新工具,欢迎大家参与其中,多提提意见,谢谢。
xJavaFxTool-spring ├─ images 项目截图 ├─ libs 插件jar包存放 ├─ pom.xml maven配置文件 ├─ README.md 说明文件 ├─ src │ ├─ main │ │ ├─ java │ │ │ └─ com │ │ │ └─ xwintop │ │ │ └─ xJavaFxTool │ │ │ ├─ common 第三方工具类 │ │ │ ├─ config springBoot配置类 │ │ │ ├─ controller javafx控制层 │ │ │ │ ├─ codeTools Code工具控制层 │ │ │ │ ├─ debugTools 调试工具控制层 │ │ │ │ ├─ developTools 开发工具控制层 │ │ │ │ ├─ epmsTools epms工具控制层 │ │ │ │ ├─ javaFxTools javaFx工具控制层 │ │ │ │ ├─ littleTools 小工具控制层 │ │ │ │ └─ webTools html工具控制层 │ │ │ ├─ fxmlView FxmlView控制层 │ │ │ ├─ job 定时任务处理job │ │ │ ├─ main 主函数包 │ │ │ ├─ manager 管理层 │ │ │ ├─ model 基础bean类层 │ │ │ ├─ services 工具服务层 │ │ │ │ ├─ codeTools Code工具服务层 │ │ │ │ ├─ debugTools 调试工具服务层 │ │ │ │ ├─ developTools 开发工具服务层 │ │ │ │ ├─ epmsTools epms工具服务层 │ │ │ │ ├─ javaFxTools javaFx工具服务层 │ │ │ │ ├─ littleTools 小工具服务层 │ │ │ │ └─ webTools html工具服务层 │ │ │ ├─ utils 系统工具类 │ │ │ ├─ view javafx视图层 │ │ │ │ ├─ codeTools Code工具视图层 │ │ │ │ ├─ debugTools 调试工具视图层 │ │ │ │ ├─ developTools 开发工具视图层 │ │ │ │ ├─ 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-spring.jar 直接运行程序包
运行截图展示:
这里所说的开发工具,指的是前端开发使用的工具 一、浏览器调式工具 1、浏览器开发调式工具推荐三种 Google Chrome 推荐 ★★★★★ Firefox Firebug 推荐 ★★★★ Internet Explorer 推荐 ★★★ 2、说明: 以上是本人个人观点,当然,也是网上调查统计的结果。 使用Google Chrome开发者调式工具之前,我曾用过FireFox的Firebug调式工
测试是 Web 应用开发过程中不可获缺的工作。Nuxt.js 尽量帮助你简化这部分工作。 端对端测试 ava 是一个很强大的 JavaScript 测试框架,结合 jsdom,我们就可以轻松地给 nuxt 应用进行端对端测试。 首先,我们需要添加 ava 和 jsdom 作为项目的开发依赖: npm install --save-dev ava jsdom 然后在 package.json 中添加
第三方 SDK C#: v2ray-dotnet-sdk 自动化工具 V2Ray 使用下列自动化工具进行编译和发布。 Bazel: 用于编译和打包。 Azure DevOps: 用于部分项目的自动化发布。 Google Cloud: 用于部分项目的自动化发布。 CloudFlare: 用于支持官网和域名解析。
剖析性能 使用 Devel::NYTProf,或 Devel::DProf。 分析代码质量 使用 Perl::Critic,它基本上是针对 Perl 的 lint。 分析变量结构 使用 Data::Dumper。
25.9.1. msql2mysql:转换mSQL程序以用于MySQL 25.9.2. mysql_config:获取编译客户端的编译选项在本节中,介绍了开发MySQL程序时可能会有用的一些实用工具。 ·msql2mysql 1种shell脚本,用于将mSQL程序转换为MySQL程序。它不能处理所有情况,但能为转换提供良好的开端。 ·mysql_config 1种shell脚本,能生成编译MySQ
我的paypal sdk版本为^1.13 我的paypal实现有错误。我遵循了本教程https://www.youtube.com/watch?v=BD1dOWIABe0 我试图搜索错误,但我似乎找不到答案,所以我需要一些帮助。我做错了什么?我需要降级吗?因为教程中的视频是2年前制作的,所以我认为我需要降级,但有可能吗? 异常“PayPal\exception\PayPalConnectionEx
项目简介: gitee地址:xJavaFxTool GitHub地址:xJavaFxTool xJavaFxTool是使用javaFx开发的实用小工具集,目前项目刚刚建立,利用业余时间把工作中遇到的一些问题总结起来,打包进小工具集中,供大家参考和使用,里面包含了javaFx的一些功能的示例,如布局、国际化、第三方UI库(controlsfx、JFoenix等)、外部jar包加载(插件机制)等一些常
Git https://skyao.gitbooks.io/learning-git/installation/ubuntu1604.html sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git gitbook https://skyao.gitbooks.io/leaning-