Jzy3d
ไลบรารี Java แบบโอเพ่นซอร์สสำหรับการทำงานกับแผนภูมิ 3 มิติ
Java Library ที่มีฟังก์ชันสำหรับการวาดแผนภูมิ 3 มิติและข้อมูลทางวิทยาศาสตร์ รองรับแผนภูมิประเภทต่างๆ เช่น แผนภูมิพื้นผิว แผนภูมิแท่ง และแผนภูมิกระจาย ตลอดจนแผนภูมิตระกูลอื่นๆ
Jzy3d เป็นไลบรารีพล็อต Java แบบโอเพ่นซอร์สที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถสร้างแอปของตนเองที่สามารถวาดแผนภูมิและข้อมูลทางวิทยาศาสตร์ 3 มิติด้วยโค้ด Java เพียงไม่กี่บรรทัด ไลบรารีรองรับคุณสมบัติที่สำคัญหลายประการที่เกี่ยวข้องกับพื้นผิว แผนภาพแบบกระจาย แผนภูมิแท่ง และแบบ 3 มิติอื่นๆ มากมาย คุณสามารถปรับแต่งแกนและเค้าโครงแผนภูมิได้อย่างง่ายดายด้วยคำสั่ง Java เพียงไม่กี่คำสั่ง
API นั้นเสถียรมากและสามารถรวมเข้ากับโครงการเชิงพาณิชย์หรือส่วนบุคคลได้อย่างง่ายดาย รวมถึงรองรับแผนภูมิที่สำคัญหลายประเภท เช่น แผนภูมิพื้นผิว แผนภูมิแท่ง แผนภูมิกระจาย แผนภูมิกราฟ 2 มิติและ 3 มิติ ตัวเลือกแผนภูมิที่หลากหลาย และประเภทพื้นฐาน เช่น ทรงกลม สามเหลี่ยม รูปหลายเหลี่ยม และอื่นๆ
ไลบรารีได้จัดเตรียมเลย์เอาต์ที่ยืดหยุ่นมาก ซึ่งรวมการตั้งค่าเลย์เอาต์ของแผนภูมิที่ง่ายต่อการใช้งาน เช่น แถบสี ฟังก์ชันเส้นขอบ คำแนะนำเครื่องมือ ไฟ ตัวแมปสีที่รองรับวัตถุระบายสี ภาพพื้นหลัง ตัวแสดงโพสต์ 2 มิติ และอื่นๆ อีกมากมาย คุณยังสามารถรวมแผนภูมิเข้ากับแอปพลิเคชัน AWT, Swing และ SWT ของคุณได้อย่างง่ายดาย คุณสมบัติขั้นสูงหลายอย่าง เช่น ซองจดหมาย 2 มิติ การลอกแบบความลึกคู่ การแก้ไขแถบเส้น 3 มิติไปยังเส้นทางที่ราบรื่น การโต้ตอบของเมาส์กับวัตถุ ตัวควบคุมเธรด แอนิเมชัน และอื่นๆ อีกมากมาย
เริ่มต้นกับ Jzy3d
วิธีที่ง่ายที่สุดในการติดตั้ง Jzy3d คือการใช้ GitHub โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น
ติดตั้ง Jzy3d ผ่าน GitHub
git clone --depth=1 https://github.com/jzy3d/jzy3d-api.git
วาด Surface Chart ด้วย Java
ไลบรารี Jzy3d โอเพ่นซอร์สช่วยให้นักพัฒนาซอฟต์แวร์สามารถวาดแผนภูมิพื้นผิวโดยใช้คำสั่ง Java ก่อนอื่น คุณต้องกำหนดช่วงสำหรับฟังก์ชันเพื่อลงจุดแผนภูมิ หลังจากนั้น คุณสามารถสร้างวัตถุเพื่อแสดงฟังก์ชันในช่วงที่กำหนดได้ ตอนนี้คุณสามารถวาดแผนภูมิได้อย่างง่ายดาย คุณวาดพื้นผิวที่เรียบง่าย พื้นผิวขนาดใหญ่ การทดสอบแบบเดเลาเนย์ ไม่มีพื้นผิวโครงลวด และอื่นๆ
สร้างแผนภูมิโพลาร์ 3 มิติ
ไลบรารี Jzy3d ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สามารถสร้าง 3D Polar Charts ได้อย่างง่ายดายภายในแอปของพวกเขา คุณจำเป็นต้องตั้งค่าสำหรับแผนภูมิเนื่องจากชุดข้อมูลโพลาร์เฉพาะช่วยให้คุณสามารถดำเนินการกับพิกัดได้อย่างง่ายดาย คุณสามารถกำหนดชื่อแผนภูมิ ชุดข้อมูลสำหรับแผนภูมิ คำอธิบายแผนภูมิ คำแนะนำเครื่องมือ และ URL
สร้างและจัดการแผนภูมิ 3 มิติผ่าน Java
ไลบรารี Jzy3d โอเพ่นซอร์สช่วยให้นักพัฒนาซอฟต์แวร์สามารถสร้างและจัดการแผนภูมิ 3 มิติภายในแอปพลิเคชันของตนโดยใช้คำสั่ง Java กล่องเครื่องมือลอการิทึม Jzy3d มีประโยชน์มากในการวาดแผนภูมิ 3 มิติด้วยมาตราส่วนบันทึกอย่างง่ายดาย คุณยังสามารถแก้ไขแผนภูมิของคุณได้อย่างง่ายดาย มีแกนเฉพาะ มุมมอง กลยุทธ์การสั่งซื้อ และแผนที่สีที่เหมาะสำหรับแผนภูมิลอการิทึมที่ชัดเจนอย่างง่ายดาย
แก้ไข Surface Mesh ผ่าน Java
ไลบรารี Jzy3d ช่วยให้นักพัฒนาซอฟต์แวร์สามารถแก้ไขพื้นผิวเมชของพวกเขาผ่านโค้ด Java ได้จัดเตรียม SDK ที่มีตัวแก้ไขพื้นผิวแบบโต้ตอบซึ่งช่วยให้ผู้ใช้สามารถจำลองพื้นผิวโดยการจับจุดตาข่ายด้วยเมาส์หรือแทร็กแพด พื้นผิวถูกนำเสนอในตารางที่เหมือน excel ที่ซิงโครไนซ์กับรูปวาด