سؤال

انا استخدم XYPlot في JFreeChart.كل الخطوط على أنها هي XYSeries الكائنات.كل محاور NumberAxis الكائنات.محور Y مجموعة من 0-1 ، مع القراد كل .1.جنبا إلى جنب مع عرض الأرقام على الرغم من أنني أود أن عرض النص على محور Y ، مثل عالية/متوسطة/منخفضة.عالية تغطي .7-1, الخ.ما هي أفضل طريقة للذهاب عن فعل هذا ؟

هل كانت مفيدة؟

المحلول

لدي بعض JFreeChart الخبرة و بعد القليل من البحث ليس لدي إجابة عن إضافة ثلاث تسميات المحور.

ومع ذلك ، كنهج بديل, يجب أن تكون قادرة على تحديد هذه المجالات الثلاثة على مؤامرة مع الألوان عن طريق وضع MarkerAxisBand بالنسبة NumberAxis (باستخدام هذا الأسلوب).

ثم هل يمكن إضافة فاصل علامات MarkerAxisBand إلى تسليط الضوء على المجالات الثلاثة.

نصائح أخرى

جرب هذا ...أنها يمكن أن تعطي نتيجة similare

JFreeChart شروح النص لا يعمل ؟

XYTextAnnotation textAnnotaion = new XYTextAnnotation(description, xMid, yMid);
plot.addAnnotation(textAnnotaion);
textAnnotaion.setRotationAngle(90.0);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top