در JavaPlot یک کتابخانه است که می تواند به عنوان راهی برای ایجاد توطئه gnuplot در پرواز از طریق دستورات جاوا خالص استفاده می شود. در مقابل با دیگر gnuplot مشترک کتابخانه های جاوا، آن را با استفاده ساختارهای جاوا برای ذخیره پارامترهای طرح های مختلف، از جمله مجموعه داده.
علاوه بر این، آن را به اندازه کافی انعطاف پذیر را به پارامترهای خاص به gnuplot، حتی اگر کتابخانه هنوز از آن حمایت نمی باشد. نرم افزار JavaPlot با استفاده از استثنا در جاوا برای اطلاع رسانی به کاربر اگر چیزی را اشتباه رفت.
جاوا 1.5 (یا بهتر) برای این کتابخانه مورد نیاز است. دلیل استفاده گسترده از فن آوری های مختلف 1.5، مانند جنریک و autoboxing، برای کمک به maipulation داده طرح است. از آن شده است با gnuplot 4.2 تست شده است. نسخه های قدیمی تر ممکن است یا ممکن است کار نمی کند.
این کتابخانه شده است در ویندوز XP، لینوکس (دبیان) و Mac OS X (ببر و پلنگ) بررسی می شود. آن را باید روی هر سیستم دیگری کار می کنند، اگر شما لحن خوب پارامترهای خاص مورد نیاز است.
طریقه استفاده:
در ابتدا شما باید این کتابخانه در CLASSPATH خود را. سپس ساده ترین راه برای شروع قطعه ایجاد، است که برای ایجاد یک نمونه جدید از شی JavaPlot.
مورد آزمون را می توان تحت آزمون / کام / panayotis / gnuplot / GNUPlotTest.java در بر داشت. به آن نیاز دارد را به اجرا JUnit4، اما شما با خیال راحت می توانید کپی و چسباندن ocde از این مثال برای مطابقت با نیازهای شما. برای کسب اطلاعات بیشتر، ارائه javadoc را ببینید. در بیشتر روش های باید توضیح خود باشد.
اگر می خواهید به عمیق تر به کتابخانه، به درک "ProeprtiesHolder" طبقه است، که دارنده خواص پایه این کتابخانه مهم است. . این کلاس قادر به ذخیره جفت ارزش (مانند جفت کلید ارزش) است. با استفاده از ثابت نشده متد () مجموعه () و از این کلاس برای اضافه کردن پارامتر که به هنگام ایجاد برنامه gnuplot استفاده خواهد شد.
برخی از چیزهایی که هنوز پشتیبانی نمیشود وجود دارد. اینها عمدتا از محیط زیست و splot خانواده دستورات multiplot. با این حال، با استفاده از روش مانند getPreInit () و getPostInit () شما ممکن است قادر به شبیه سازی آنها.
اگر می خواهید به استفاده از خروجی SVG در جاوا، شما نیاز به یک کتابخانه که مسئولیت رسیدگی به فایل های SVG. چنین کتابخانه SVGSalamander ارائه شده با این بسته است. وجود دارد یک اشکال در این کتابخانه، هر چند که ارزش رنگ نادیده می گیرد. بنابراین همه رنگ در نمودار SVG سیاه و سفید
در چه در این نسخه جدید است.
در این نسخه با استفاده از فایل های موقت به جای لوله های. بهبود سازگاری با ویندوز.
به چه جدید در نسخه 0.4.0 است:
پشتیبانی عمومی از Graph3d (splot).
اجرای پایانه های تعریف شده توسط کاربر.
در مورد نیاز:
کیت جاوا SE توسعه
gnuplot
نظر یافت نشد