免费99精品国产自在现线观看_人妻少妇精品视频区性色_丝袜 屁股 在线 国产_无码视频在线免费观看

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

項(xiàng)目簡(jiǎn)介:

gitee地址:https://gitee.com/xwintop/xJavaFxTool

GitHub地址:https://github.com/864381832/xJavaFxTool

xJavaFxTool是使用javaFx開發(fā)的實(shí)用小工具集,目前項(xiàng)目剛剛建立,利用業(yè)余時(shí)間把工作中遇到的一些問題總結(jié)起來(lái),打包進(jìn)小工具集中,供大家參考和使用,里面包含了javaFx的一些功能的示例,如布局、國(guó)際化、第三方UI庫(kù)(controlsfx、JFoenix等)、外部jar包加載(插件機(jī)制)等一些常用功能,想學(xué)習(xí)javaFx的同學(xué)可以參考參考。

由于SpringBoot的火熱,項(xiàng)目已經(jīng)出SpringBoot-javafx版本,xJavaFxTool-spring 歡迎參考,謝謝。

下載試用地址:

(可直接下載安裝使用,不需要任何第三方環(huán)境,兼容xp、windows7、8、10等系統(tǒng))xJavaFxTool-0.1.4.exe

(本地需要有jdk1.8環(huán)境)xJavaFxTool-0.1.4.jar(可直接運(yùn)行的jar包)

(本地需要有jdk1.8環(huán)境)xJavaFxTool-windows-x64-0.1.4.exe (Windows平臺(tái)64位運(yùn)行包)

(本地需要有jdk1.8環(huán)境)xJavaFxTool-windows-x86-0.1.4.exe (Windows平臺(tái)32位運(yùn)行包)

支持插件開發(fā),將插件jar包放至根目錄libs下即可自動(dòng)加載(插件開發(fā)示例見開源項(xiàng)目xJavaFxPlugIn,目前剛剛搭建,后續(xù)會(huì)持續(xù)更新);

環(huán)境搭建說(shuō)明:

  • 開發(fā)環(huán)境為jdk1.8,基于maven構(gòu)建;
  • 本項(xiàng)目使用了lombok,在查看本項(xiàng)目時(shí)如果您沒有下載lombok 插件,請(qǐng)先安裝,不然找不到get/set方法;
  • 依賴的xcore包已上傳至git托管的maven平臺(tái),git托管maven可參考教程。教程地址:點(diǎn)擊進(jìn)入

目前集成的小工具有:

1、FileCopy:文件復(fù)制(支持自動(dòng)調(diào)度拷貝功能);

2、CronExpBuilder:Cron表達(dá)式生成器;

3、CharacterConverter:編碼轉(zhuǎn)換;

4、EncryptAndDecrypt:加密解密(Ascii、Hex、Base64、Base32、URL、MD5、SHA、文件加密DM5、文件加密SHA1、摩斯密碼);

5、TimeTool:Time轉(zhuǎn)換(常用格式轉(zhuǎn)換、計(jì)算時(shí)間差、時(shí)間疊加計(jì)算);

6、LinuxPathToWindowsPath:路徑轉(zhuǎn)換;

7、QRCodeBuilder:二維碼生成工具(自動(dòng)生成、加入logo、截圖識(shí)別、自定義格式);

8、IdCardGenerator:身份證生成器;

9、RegexTester:正則表達(dá)式生成工具;

10、ShortURL:網(wǎng)址縮短(目前支持百度、新浪、縮我等短網(wǎng)址縮短);

11、EscapeCharacter:轉(zhuǎn)義字符(支持Html、XML、Java、JavaScript、CSV、Sql);

12、ZHConverter:字符串轉(zhuǎn)換(使用hanlp開源工具,實(shí)現(xiàn)拼音、簡(jiǎn)體-繁體、簡(jiǎn)體-臺(tái)灣正體、簡(jiǎn)體-香港繁體、繁體-臺(tái)灣正體、繁體-香港繁體、香港繁體-臺(tái)灣正體、數(shù)字金額-大寫金額等直接的轉(zhuǎn)換);

13、Mq調(diào)試工具(目前僅支持ActiveMq);

14、Http調(diào)試工具(支持自定義發(fā)送數(shù)據(jù)、header和cookie);

15、Json格式化編輯工具;

16、IconTool:圖標(biāo)生成工具;

17、RedisTool:Redis連接工具;

18、WebSourcesTool:網(wǎng)頁(yè)源碼下載工具;

19、SwitchHostsTool:切換Hosts工具;

20、FtpServer:Ftp服務(wù)器(快速搭建本地Ftp服務(wù));

21、CmdTool:Cmd調(diào)試工具;

22、FtpClientTool:Ftp客戶端調(diào)試工具(批量上傳、下載、刪除文件及文件夾);

23、pdfConvertTool:Pdf轉(zhuǎn)換工具(目前僅支持pdf轉(zhuǎn)圖片、pdf轉(zhuǎn)text功能);

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

25、ImageTool:圖片壓縮工具(批量壓縮、修改尺寸、轉(zhuǎn)換格式);

26、AsciiPicTool:圖片轉(zhuǎn)碼工具(包括圖片生成banner碼、圖片轉(zhuǎn)Base64碼);

27、KafkaTool:Kafka調(diào)試工具(未完善);

28、EmailTool:Email群發(fā)工具(支持自定義群發(fā)模版);

29、ColorCodeConverterTool:顏色代碼轉(zhuǎn)換工具(包括16進(jìn)制、RGB、ARGB、RGBA、HSL、HSV等代碼之間轉(zhuǎn)換);

30、SmsTool:短信群發(fā)工具(目前支持中國(guó)移動(dòng)、中國(guó)電信、騰訊云、阿里云、夢(mèng)網(wǎng)云通訊等平臺(tái));

31、ScriptEngineTool:腳本引擎調(diào)試工具(目前支持JavaScript、Groovy、Python、Lua等腳本);

32、FileRenameTool:文件重命名工具(未完善);

33、JsonConvertTool:Json轉(zhuǎn)換工具(目前支持Json轉(zhuǎn)Xml、Json轉(zhuǎn)Java實(shí)體類、Json轉(zhuǎn)C#實(shí)體類、Json轉(zhuǎn)Excel、Json轉(zhuǎn)Yaml);

34、WechatJumpGameTool:微信跳一跳助手;

35、TextToSpeechTool:語(yǔ)音轉(zhuǎn)換工具(調(diào)用百度語(yǔ)音轉(zhuǎn)換api);

項(xiàng)目開發(fā)中,以后會(huì)陸續(xù)添加新工具,歡迎大家參與其中,多提提意見,謝謝。

項(xiàng)目結(jié)構(gòu)

xJavaFxTool├─ images 項(xiàng)目截圖├─ lib 外部引用jar包存放├─ libs 插件jar包存放├─ pom.xml maven配置文件├─ README.md 說(shuō)明文件├─ src│  ├─ main│  │  ├─ java│  │  │  └─ com│  │  │   └─ xwintop│  │  │    └─ xJavaFxTool│  │  │     ├─ common 第三方工具類│  │  │     ├─ config springBoot配置類│  │  │     ├─ controller javafx控制層│  │  │     │  ├─ codeTools Code工具控制層│  │  │     │  ├─ debugTools 調(diào)試工具控制層│  │  │     │  ├─ developTools 開發(fā)工具控制層│  │  │     │  ├─ epmsTools epms工具控制層│  │  │     │  ├─ javaFxTools javaFx工具控制層│  │  │     │  ├─ littleTools 小工具控制層│  │  │     │  └─ webTools html工具控制層│  │  │     ├─ job 定時(shí)任務(wù)處理job│  │  │     ├─ main 主函數(shù)包│  │  │     ├─ manager 管理層│  │  │     ├─ model 基礎(chǔ)bean類層│  │  │     ├─ services 工具服務(wù)層│  │  │     │  ├─ codeTools Code工具服務(wù)層│  │  │     │  ├─ debugTools 調(diào)試工具服務(wù)層│  │  │     │  ├─ developTools 開發(fā)工具服務(wù)層│  │  │     │  ├─ epmsTools epms工具服務(wù)層│  │  │     │  ├─ javaFxTools javaFx工具服務(wù)層│  │  │     │  ├─ littleTools 小工具服務(wù)層│  │  │     │  └─ webTools html工具服務(wù)層│  │  │     ├─ utils 系統(tǒng)工具類│  │  │     ├─ view javafx視圖層│  │  │     │  ├─ codeTools Code工具視圖層│  │  │     │  ├─ debugTools 調(diào)試工具視圖層│  │  │     │  ├─ developTools 開發(fā)工具視圖層│  │  │     │  ├─ littleTools 小工具視圖層│  │  │     │  └─ webTools html工具視圖層│  │  │     └─ web web控制視圖層│  │  └─ resources│  │   ├─ com│  │   │  ├─ melloware│  │   │  │  └─ jintellitype JIntellitype工具lib│  │   │  └─ xwintop│  │   │   └─ xJavaFxTool│  │   │    └─ fxmlView     .fxml文件│  │   ├─ config 配置文件│  │   │  ├─ log4j.properties log4j配置文件│  │   │  └─ toolFxmlLoaderConfiguration.xml 系統(tǒng)菜單加載配置文件│  │   ├─ css 樣式資源│  │   ├─ data 數(shù)據(jù)資源│  │   ├─ images 圖片資源│  │   ├─ locale 國(guó)際化│  │   └─ web html工具│  └─ test  測(cè)試類│   ├─ java│   └─ resources├─ xJavaFxTool.jar 直接運(yùn)行程序包

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool基于 JavaFx 搭建的實(shí)用小工具集合 xJavaFxTool

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
在線咨詢
分享本頁(yè)
返回頂部