ที่อยู่ gitee: xJavaFxTool
ที่อยู่ GitHub: xJavaFxTool
ที่อยู่แพลตฟอร์มการพัฒนาระบบคลาวด์ของ Tencent: xJavaFxTool
เอกสารภาษาอังกฤษ
กลุ่ม QQ การสื่อสาร xJavaFxTool: หรือเข้าร่วมกลุ่ม 2 (เต็ม) หรือเข้าร่วมกลุ่ม 3
xJavaFxTool ร้องเรียน: == เข้ามาร้องเรียน==
xJavaFxTool เป็นชุดเครื่องมือขนาดเล็กที่พัฒนาขึ้นโดยใช้ javaFx ฉันใช้เวลาว่างเพื่อสรุปปัญหาบางอย่างที่พบในที่ทำงานและรวมไว้ในชุดเครื่องมือขนาดเล็กสำหรับการอ้างอิงและการใช้งานของทุกคน โดยประกอบด้วยตัวอย่างฟังก์ชันบางอย่างของ javaFx เช่น เค้าโครง นักเรียนที่ต้องการเรียนรู้ javaFx สามารถอ้างถึงฟังก์ชันทั่วไปบางอย่าง เช่น การทำให้เป็นสากล, การควบคุมไลบรารี UI ของบุคคลที่สาม, JFoenix ฯลฯ และการโหลดแพ็คเกจ jar ภายนอก (กลไกปลั๊กอิน) สำหรับข้อมูลเกี่ยวกับการเรียนรู้ javaFx โปรดดูที่ www .javafxchina.net
เนื่องจากความนิยมของ SpringBoot โครงการจึงได้เปิดตัวเวอร์ชัน SpringBoot-javafx ยินดีต้อนรับ xJavaFxTool-spring เพื่อใช้อ้างอิง ขอบคุณ
สำหรับการพัฒนาปลั๊กอินและตัวอย่าง โปรดดูโปรเจ็กต์โอเพ่นซอร์ส xJavaFxTool-plugin ในปัจจุบัน เครื่องมือขนาดเล็กได้ถูกแบ่งออกเป็นปลั๊กอินแต่ละโมดูลและโหลดตามความต้องการเพื่อลดขนาดของแพ็คเกจ jar แพ็กเกจ jar ในไดเร็กทอรีราก libs เพื่อโหลดโดยอัตโนมัติ
หมายเลขซีเรียล | ชื่อภาษาอังกฤษ | ชื่อจีน | การแนะนำ |
---|---|---|---|
1 | ไฟล์คัดลอก | คัดลอกไฟล์ | ดำเนินการคัดลอกและย้ายอย่างรวดเร็วระหว่างไฟล์ระบบ รองรับฟังก์ชันการคัดลอกการกำหนดเวลาอัตโนมัติ ใช้เครื่องมือควอตซ์ |
2 | CronExpBuilder | เครื่องกำเนิดนิพจน์ Cron | เครื่องมือสร้างและแยกวิเคราะห์นิพจน์ cron อย่างรวดเร็ว |
3 | ตัวแปลงอักขระ | การแปลงรหัส | การเข้ารหัสชุดอักขระที่ใช้กันทั่วไปและเครื่องมือการแปลงระหว่างระบบเลขฐานสิบหก |
4 | เข้ารหัสและถอดรหัส | การเข้ารหัสและการถอดรหัส | Ascii, Hex, Base64, Base32, URL, MD5, SHA, AES, DES, การเข้ารหัสไฟล์ DM5, การเข้ารหัสไฟล์ SHA1, รหัสมอร์ส, การเข้ารหัส Druid โดยใช้คลาสเครื่องมือตัวแปลงสัญญาณทั่วไป |
5 | เครื่องมือเวลา | การแปลงเวลา | การแปลงรูปแบบทั่วไป (รวมถึงเขตเวลา) การคำนวณความแตกต่างของเวลา การคำนวณการซ้อนทับเวลา |
6 | LinuxPathToWindowsPath | การแปลงเส้นทาง | หากต้องการแปลงรูปแบบเส้นทางระหว่างระบบ Linux และ Windows ให้ใช้เครื่องมือ oshi |
7 | QRCodeBuilder | เครื่องมือสร้างรหัส QR | สร้าง เพิ่มโลโก้ การจดจำภาพหน้าจอ และปรับแต่งรูปแบบโดยอัตโนมัติโดยใช้เครื่องมือ เช่น google.zxing และ jkeymaster |
8 | IdCardGenerator | เครื่องสร้างบัตรประจำตัวประชาชน | เครื่องกำเนิดไฟฟ้าอัตโนมัติหมายเลขบัตรประจำตัวประชาชน |
9 | RegexTester | เครื่องมือสร้างนิพจน์ทั่วไป | เครื่องมือตรวจสอบการสร้างและทดสอบนิพจน์ทั่วไปอย่างรวดเร็ว |
10 | URL แบบสั้น | ตัวย่อ URL | ปัจจุบันรองรับ Baidu, Sina, Jiuwo และการย่อ URL แบบสั้นอื่น ๆ |
11 | หลบหนีตัวละคร | ตัวละครหลบหนี | รองรับการแปลงระหว่าง Html, XML, Java, JavaScript, CSV และ Sql โดยใช้เครื่องมือ commons-lang3 |
12 | ZHConverter | การแปลงสตริง | บรรลุการแปลงโดยตรงของพินอิน, ตัวย่อ-ตัวเต็ม, ตัวย่อ-ตัวเต็มของไต้หวัน, ตัวย่อ-ตัวเต็มของฮ่องกง, ตัวเต็ม-ตัวเต็มของไต้หวัน, ตัวเต็ม-ตัวเต็มของฮ่องกง, ตัวเต็มของฮ่องกง-ตัวเต็มของไต้หวัน, จำนวนตัวเลข-ตัวพิมพ์ใหญ่ ฯลฯ โดยใช้ เครื่องมือโอเพ่นซอร์ส hanlp |
13 | ActiveMqTool | เครื่องมือแก้ไขข้อบกพร่อง Mq | ปัจจุบันรองรับเฉพาะ ActiveMq เท่านั้น |
14 | HttpTool | เครื่องมือแก้ไขข้อบกพร่อง HTTP | รองรับการส่งข้อมูล ส่วนหัว และคุกกี้แบบกำหนดเอง ใช้ okhttp |
15 | jsonบรรณาธิการ | เครื่องมือแก้ไขการจัดรูปแบบ json | จัดรูปแบบไฟล์ json อย่างรวดเร็ว |
16 | ไอคอนเครื่องมือ | เครื่องมือสร้างไอคอน | สร้างไอคอนขนาดที่ใช้กันทั่วไปได้อย่างรวดเร็ว รองรับการเพิ่มลายน้ำและมุมโค้งมน และใช้เครื่องมือย่อภาพ |
17 | RedisTool | เครื่องมือเชื่อมต่อ Redis | เครื่องมือเชื่อมต่อ Redis ทำหน้าที่เพิ่ม ลบ ปรับเปลี่ยน และสืบค้นพื้นฐานของ Redis ให้เสร็จสมบูรณ์ |
18 | เครื่องมือแหล่งที่มาของเว็บ | เครื่องมือดาวน์โหลดซอร์สโค้ดของเว็บ | คุณสามารถดาวน์โหลดเนื้อหาและทรัพยากรที่เกี่ยวข้องของหน้าเว็บที่เกี่ยวข้องตาม URL |
19 | SwitchHostsTool | เครื่องมือสลับโฮสต์ | คุณสามารถแก้ไขเนื้อหาของไฟล์โฮสต์ได้อย่างรวดเร็วโดยใช้เครื่องมือ richtextfx |
20 | FtpServer | เซิร์ฟเวอร์เอฟทีพี | สร้างบริการ Ftp ท้องถิ่นอย่างรวดเร็วโดยใช้ apache.ftpserver |
ยี่สิบเอ็ด | CmdTool | เครื่องมือแก้ไขข้อบกพร่อง Cmd | ดำเนินการทดสอบการดำเนินการคำสั่ง cmd และกำหนดเวลาการดำเนินการ |
ยี่สิบสอง | FtpClientTool | เครื่องมือแก้ไขข้อบกพร่องไคลเอ็นต์ Ftp | ดำเนินการอัปโหลดชุด ftp/Sftp ดาวน์โหลด ลบไฟล์และโฟลเดอร์ รองรับโปรโตคอล SSL/TLS โดยนัย/โดยชัดแจ้ง ใช้เครื่องมือเช่น jsch และ commons-io |
ยี่สิบสาม | เครื่องมือแปลงไฟล์ Pdf | เครื่องมือแปลง PDF | ปัจจุบันรองรับเฉพาะฟังก์ชัน pdf เป็นรูปภาพและ pdf เป็นข้อความเท่านั้น |
ยี่สิบสี่ | DirectoryTreeTool | เครื่องกำเนิดรายการไฟล์ | สร้างรูปภาพโครงสร้างไดเร็กทอรีอย่างรวดเร็วสำหรับคำแนะนำในการแสดงโปรเจ็กต์ |
25 | เครื่องมือรูปภาพ | เครื่องมือบีบอัดรูปภาพ | รองรับการบีบอัดแบบกลุ่ม การปรับเปลี่ยนขนาด การแปลงรูปแบบ ฯลฯ ของรูปภาพ |
26 | AsciiPicTool | เครื่องมือแปลงรหัสรูปภาพ | รองรับการสร้างโค้ดแบนเนอร์จากรูปภาพ การแปลงรูปภาพเป็นโค้ด Base64 และการแปลงรูปภาพเป็นตาราง Excel |
27 | คาฟคาทูล | เครื่องมือดีบักคาฟคา | (ไม่สมบูรณ์แบบ) โดยใช้ kafka-client |
28 | EmailTool | เครื่องมือส่งอีเมล | รองรับการส่งอีเมลโปรโตคอลต่างๆ และเทมเพลตการส่งอีเมลจำนวนมากที่ปรับแต่งได้ โดยใช้เครื่องมืออีเมลทั่วไป |
29 | เครื่องมือ ColorCodeConverter | เครื่องมือแปลงรหัสสี | แปลงสีรวมทั้งเลขฐานสิบหก, RGB, ARGB, RGBA, HSL, HSV และรหัสอื่น ๆ |
30 | SMSTool | เครื่องมือส่ง SMS จำนวนมาก | ส่งข้อความเป็นชุด ซึ่งปัจจุบันรองรับ China Mobile, China Telecom, Tencent Cloud, Alibaba Cloud, Montnets Cloud Communications และแพลตฟอร์มอื่นๆ |
31 | ScriptEngineTool | เครื่องมือดีบักเอ็นจิ้นสคริปต์ | ดำเนินการคำสั่งสคริปต์ต่างๆ ซึ่งปัจจุบันรองรับ JavaScript, Groovy, Python, Lua และสคริปต์อื่นๆ โดยใช้เครื่องมือ เช่น groovy, jython, luaj และอื่นๆ |
32 | FileRenameTool | เครื่องมือเปลี่ยนชื่อไฟล์ | ปรับแต่งการดำเนินการเปลี่ยนชื่ออย่างรวดเร็วสำหรับไฟล์ |
33 | JsonConvertTool | เครื่องมือแปลง Json | ปัจจุบันรองรับคลาสเอนทิตี Json ถึง Xml, Json ถึง Java, คลาสเอนทิตี Json ถึง C#, Json ถึง Excel, Json ถึง Yaml, คุณสมบัติถึง Yaml, Yaml ถึงคุณสมบัติ, โดยใช้ fastjson, Snakeyaml, dom4j |
34 | WechatJumpGameTool | ผู้ช่วย WeChat Tiaoyitiao | ช่วยเหลือเกม WeChat Tiaoyitiao |
35 | เครื่องมือ TextToSpeech | เครื่องมือแปลงเสียง | เรียก API การแปลงเสียงของ Baidu เพื่อแปลงสตริงเป็นรูปแบบเสียงและอ่านออกเสียง |
36 | 2048 | มินิเกม 2048 | มินิเกมเวอร์ชั่น 2048javafx |
37 | SocketTool | เครื่องมือแก้ไขข้อบกพร่องของซ็อกเก็ต | ใช้อาปาเช่มีนา |
38 | เครื่องมือวิเคราะห์ภาพ | เครื่องมือวิเคราะห์ภาพ | 1. ป้องกันการวิเคราะห์ไฟล์ .atlas 2. เครื่องมือแยกภาพด่วน |
39 | เครื่องมือถอดรหัส WxApkgTool | เครื่องมือถอดรหัสแอปเพล็ต WeChat | คลิกเดียวถอดรหัสแพ็คเกจแอปเพล็ต WeChat |
40 | ZookeeperTool | เครื่องมือรักษาสัตว์ | สะดวกสำหรับการดำเนินการต่างๆ ของผู้ดูแลสวนสัตว์ รวมถึงการเพิ่ม แก้ไข ลบ (รวมถึงไฟล์ย่อย) เปลี่ยนชื่อ คัดลอก และเพิ่มการแจ้งเตือนการเปลี่ยนแปลง |
41 | เครื่องมือแยก Excel | เครื่องมือแยก Excel | รองรับการดำเนินการแยกไฟล์ xls, xlsx, csv และไฟล์ โดยใช้เครื่องมือ commons-csv |
42 | PathWatchTool | เครื่องมือตรวจสอบโฟลเดอร์ | รองรับการดำเนินการตรวจสอบโฟลเดอร์ รวมถึงการตรวจสอบการดำเนินการใหม่ ที่ถูกแก้ไข และถูกลบ |
43 | CharsetDetectTool | เครื่องมือตรวจจับการเข้ารหัสไฟล์ | หากต้องการตรวจจับและระบุการเข้ารหัสไฟล์ ให้ใช้เครื่องมือ juniversalchardet |
44 | TransferTool | เครื่องมือถ่ายโอน | รวมโปรโตคอลการส่งข้อมูลต่างๆ ใช้งานตามกำหนดเวลาที่กำหนดเอง (โหมดธรรมดา โหมดนิพจน์ cron) แบ่งออกเป็นตัวรับ ตัวประมวลผลตัวกรอง และผู้ส่ง |
45 | ScanPortTool | เครื่องมือสแกนพอร์ต | ทดสอบการเชื่อมต่อของพอร์ตที่ใช้กันทั่วไปและพอร์ตแบบกำหนดเองอย่างรวดเร็ว |
46 | FileMergeTool | เครื่องมือรวมไฟล์ | รองรับการรวมไฟล์ xls, xlsx, csv และไฟล์ต่างๆ โดยใช้เครื่องมือ apache.poi |
47 | เครื่องมือเตือนความจำอยู่ประจำ | เครื่องมือเตือนความจำอยู่ประจำ | ฟังก์ชั่นเตือนการนับถอยหลังที่ปรับแต่งได้ |
48 | เครื่องมือสร้างสุ่ม | เครื่องมือสร้างตัวเลขสุ่ม | สร้างตัวเลขสุ่มประเภทต่างๆ อย่างรวดเร็วโดยใช้เครื่องมือ hutool |
49 | เครื่องมือประวัติคลิปบอร์ด | เครื่องมือประวัติคลิปบอร์ด | ฟังก์ชั่นบันทึกประวัติคลิปบอร์ด |
50 | เครื่องมือค้นหาไฟล์ | เครื่องมือค้นหาไฟล์ | สร้างดัชนีไฟล์ดิสก์อย่างรวดเร็วเพื่อให้ได้ฟังก์ชันการค้นหาที่รวดเร็ว ใช้เครื่องมือค้นหา Lucene |
51 | เครื่องมือแปลง Mp3 | เครื่องมือแปลง MP3 | ปัจจุบัน NetEase Cloud Music .ncm และ QQ Music .qmc ได้รับการรองรับให้แปลงเป็นรูปแบบ MP3 โดยใช้เครื่องมือ jaudiotagger |
52 | SealBuilderTool | เครื่องมือสร้างซีล | สร้างตราประทับส่วนตัวอย่างรวดเร็วในสไตล์และแบบอักษรที่หลากหลาย |
53 | เกมบูลส์และวัว | เกมเดาตัวเลข | เกมไขปริศนาทำลายโค้ดโบราณ |
54 | ไฟล์ UnicodeTransformationTool | เครื่องมือแปลงการเข้ารหัสไฟล์ | ใช้การแปลงชุดการเข้ารหัสไฟล์อย่างรวดเร็ว |
55 | FileCompressTool | เครื่องมือคลายการบีบอัดไฟล์ | ขยายไฟล์ ซึ่งปัจจุบันรองรับ ar, zip, tar, jar, cpio, 7z, gz, rar, bzip2, xz, lzma, pack200, deflate, snappy-framed, lz4-block, lz4-framed, zstd และรูปแบบอื่น ๆ Unzip |
56 | IdiomDataTool | เครื่องมือพจนานุกรมสำนวน | สามารถจัดทำดัชนีสำนวนอย่างรวดเร็วในหลายโหมด และใช้ฐานข้อมูล h2 เพื่อจัดเก็บพจนานุกรมข้อมูล |
57 | ซูโดกุ | เกมซูโดกุ | เกมปริศนา Sudoku เวอร์ชัน javafx |
58 | LiteappCode | เครื่องมือสร้างโค้ดโปรแกรมขนาดเล็ก | สร้างโค้ดโปรแกรมขนาดเล็กได้อย่างรวดเร็ว |
59 | RdbmsSyncTool | เครื่องมือการซิงโครไนซ์ฐานข้อมูลเชิงสัมพันธ์ | ดำเนินการจัดหาโครงสร้างตารางฐานข้อมูลเชิงสัมพันธ์ ดำเนินการสคริปต์ฐานข้อมูลทั่วไปอย่างรวดเร็ว และรองรับการถ่ายโอนข้อมูลโดยตรงและการซิงโครไนซ์ฐานข้อมูลหลายประเภท |
60 | FileBuildTool | เครื่องมือสร้างไฟล์ | สร้างไฟล์เป็นกลุ่มอย่างรวดเร็วตามเทมเพลตที่กำหนดเองสำหรับการทดสอบการใช้งาน |
61 | LuytenTool | เครื่องมือถอดรหัส Java | ถอดรหัสแพ็คเกจ jar โดยใช้ luyten โปรเจ็กต์โอเพ่นซอร์ส |
62 | ชวาเซอร์วิส | เครื่องมือติดตั้งบริการ Java | ติดตั้งโปรแกรมจาวาลงในบริการ windows อ้างอิงบริการ และใช้โปรเจ็กต์โอเพ่นซอร์ส winsw |
63 | เครื่องมือแก้ปัญหาเลขคณิตเบื้องต้น | เครื่องมือสร้างคำถามเลขคณิตสำหรับนักเรียนชั้นประถมศึกษา | เครื่องมือสำหรับสร้างคำตอบสำหรับคำถามฝึกคณิตศาสตร์การบวก ลบ คูณ และหารแบบผสมสำหรับนักเรียนชั้นประถมศึกษา |
64 | เครื่องมือแปลงพิกัด | เครื่องมือแปลงระบบพิกัด | ให้การแปลงระหว่างพิกัด Baidu (BD09), พิกัดสำนักงานสำรวจแห่งชาติ (พิกัด Mars, GCJ02) และระบบพิกัด WGS84 |
65 | HdfsTool | เครื่องมือการจัดการ hdfs | เครื่องมือการจัดการภาพ HDFS รองรับการอัพโหลด ดาวน์โหลด เปลี่ยนชื่อ คัดลอก ย้าย และลบฟังก์ชัน |
66 | JavaFxXmlToObjectCode | โค้ดการแปลง javaFxFxml | สร้างโค้ด Java ที่สอดคล้องกันตามไฟล์ .fxml และสร้างเทมเพลตปลั๊กอิน |
67 | คีย์ทูล | คีย์ทูล | เครื่องมือสร้างใบอนุญาต |
68 | เครื่องคิดเลขความสัมพันธ์ | เครื่องคิดเลขความสัมพันธ์ | ฟังก์ชั่นการคำนวณชื่อผ่านเครือเครือญาติ |
69 | ExpressionParserTool | เครื่องมือดีบัก Expression Parser | เครื่องมือดีบักตัวแยกวิเคราะห์นิพจน์ที่ปัจจุบันรองรับ SpringEL, Velocity, FreeMarker, StringTemplate, Mvel, Aviator, commons-jexl, BeanShell, QLExpress และเอ็นจิ้นนิพจน์อื่น ๆ |
70 | mybatis-เครื่องกำเนิดไฟฟ้า-gui | เครื่องมือสร้างรหัส Mybatis | เครื่องมือนี้ช่วยให้คุณสร้างไฟล์ Mybatis Java POJO และไฟล์การแมปฐานข้อมูลได้อย่างง่ายดายและรวดเร็ว |
โครงการอยู่ระหว่างการพัฒนาและจะมีการเพิ่มเครื่องมือใหม่ ๆ ในอนาคต ทุกคนสามารถเข้าร่วมและแสดงความคิดเห็นได้
xJavaFxTool
├─ images 项目截图
├─ pom.xml maven配置文件
├─ README.md 说明文件
├─ src
│ ├─ main
│ │ ├─ java
│ │ │ └─ com
│ │ │ └─ xwintop
│ │ │ └─ xJavaFxTool
│ │ │ ├─ common 第三方工具类
│ │ │ ├─ controller javafx控制层
│ │ │ │ └─ index 首页控制层
│ │ │ ├─ model 基础bean类层
│ │ │ ├─ services 工具服务层
│ │ │ │ └─ index 首页工具服务层
│ │ │ ├─ utils 系统工具类
│ │ │ └─ view javafx视图层
│ │ │ └─ index 首页工具视图层
│ │ └─ resources
│ │ ├─ com
│ │ │ └─ xwintop
│ │ │ └─ xJavaFxTool
│ │ │ └─ fxmlView .fxml文件
│ │ ├─ config 配置文件
│ │ │ └─ toolFxmlLoaderConfiguration.xml 系统菜单加载配置文件
│ │ ├─ css 样式资源
│ │ ├─ images 图片资源
│ │ ├─ locale 国际化
│ │ ├─ banner.txt 启动banner图片
│ │ └─ logback.xml logback日志配置文件
│ └─ test 测试类
│ ├─ java
│ └─ resources
เมื่อเรายังอายุน้อย ฉันคิดว่าเราควรเริ่มทำงานในสิ่งที่มีความหมายต่อสังคม เช่นเดียวกับโอเพ่นซอร์ส ณ จุดนี้ ขอขอบคุณผู้มีส่วนร่วมดังต่อไปนี้ (ไม่เรียงลำดับเฉพาะ):
ในบางครั้งเราจะเพิ่มเครื่องมือจุดที่เป็นปัญหาซึ่งสรุปความต้องการในระหว่างกระบวนการพัฒนา หากคุณมีข้อบกพร่องในการทำงาน คุณสามารถเข้าร่วมกลุ่มเพื่อหารือเกี่ยวกับแนวทางแก้ไขเครื่องมือที่เกี่ยวข้องได้ในภายหลัง ขอขอบคุณสำหรับการสนับสนุนของคุณ .