JavaPlot เป็นห้องสมุดที่สามารถนำมาใช้เป็นวิธีการสร้างแปลง gnuplot ในการบินผ่านคำสั่ง Java บริสุทธิ์ ในทางตรงกันข้ามกับห้องสมุดอื่น ๆ Java gnuplot ทั่วไปจะใช้ Java โครงสร้างการจัดเก็บค่าพารามิเตอร์ที่พล็อตต่างๆรวมถึงชุดข้อมูล
นอกจากนี้ยังมีความยืดหยุ่นพอที่จะให้พารามิเตอร์พิเศษเพื่อ gnuplot แม้ว่าห้องสมุดยังไม่สนับสนุนมัน ซอฟแวร์ JavaPlot ใช้ข้อยกเว้นของ Java ที่จะแจ้งให้ผู้ใช้หากสิ่งที่ผิดพลาด
Java 1.5 (หรือดีกว่า) เป็นสิ่งจำเป็นสำหรับห้องสมุดนี้ เหตุผลก็คือการใช้งานที่กว้างขวางของเทคโนโลยี 1.5 ต่างๆเช่นยาสามัญและ autoboxing เพื่อช่วย maipulation พล็อตของข้อมูล มันได้รับการทดสอบกับ gnuplot 4.2 รุ่นเก่าอาจจะหรืออาจจะไม่ทำงาน
ห้องสมุดนี้ได้รับการตรวจสอบใน Windows XP, Linux (Debian) และ Mac OS X (เสือและเสือดาว) มันควรจะทำงานในระบบอื่น ๆ ถ้าคุณปรับแต่งพารามิเตอร์พิเศษที่จำเป็น
การใช้งาน:
แรกที่คุณต้อง ได้แก่ ห้องสมุดใน classpath ของคุณ แล้ววิธีที่ง่ายที่สุดที่จะเริ่มต้นการสร้างแปลงคือการสร้างตัวอย่างใหม่ของวัตถุ JavaPlot
กรณีทดสอบสามารถพบได้ภายใต้การทดสอบ / co.th / Panayotis / gnuplot / GNUPlotTest.java มันต้อง JUnit4 เพื่อให้ทำงานได้ แต่คุณสามารถคัดลอกและวาง ocde จากตัวอย่างนี้เพื่อให้ตรงกับความต้องการของคุณ สำหรับข้อมูลเพิ่มเติมโปรดดูที่ให้ javadoc วิธีการส่วนใหญ่ควรจะอธิบายตนเอง
หากคุณต้องการที่จะไปลึกเข้าไปในห้องสมุดก็เป็นสิ่งสำคัญที่จะเข้าใจ "ProeprtiesHolder" ชั้นซึ่งเป็นคุณสมบัติฐานผู้ถือห้องสมุดนี้ . ชั้นนี้สามารถเก็บคู่ค่า (เช่นคู่ค่าคีย์) ใช้ชุด () และล้าง () วิธีการในระดับนี้เพื่อเพิ่มพารามิเตอร์ซึ่งจะใช้เมื่อมีการสร้างโปรแกรม gnuplot
มีบางสิ่งบางอย่างที่ไม่ได้รับการสนับสนุนยัง เหล่านี้ส่วนใหญ่จะเป็นสภาพแวดล้อม multiplot และคำสั่ง splot ครอบครัว ยังคงใช้วิธีการเช่น getPreInit () และ getPostInit () คุณอาจจะสามารถที่จะจำลองพวกเขา
หากคุณต้องการที่จะใช้การส่งออก SVG ใน Java คุณต้องการห้องสมุดที่จะจัดการกับไฟล์ SVG ห้องสมุดดังกล่าว SVGSalamander ให้กับแพคเกจนี้ มีข้อผิดพลาดในห้องสมุดนี้เป็น แต่ที่ไม่สนใจค่าสี ดังนั้นทุกสีในกราฟ SVG เป็นสีดำ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- ข่าวประชาสัมพันธ์ฉบับนี้ใช้แฟ้มชั่วคราวแทน ท่อ ช่วยเพิ่มความเข้ากันได้กับ Windows.
มีอะไรใหม่ ในรุ่น 0.4.0:.
- การสนับสนุนพื้นฐานของ Graph3d (splot)
- การดำเนินงานของอาคารที่ผู้ใช้กำหนด.
ต้องการ
- Java SE Development Kit
- gnuplot
ความคิดเห็นที่ไม่พบ