簡體   English   中英

如何指定JFreeChart圖表圖例的位置和布局

[英]How to specify the position and layout of a JFreeChart chart legend

我正在使用JFreeChart渲染堆積區域圖表。 默認情況下,圖表圖例在圖表下方呈現,其中元素水平布局。 我想這個圖例出現在情節的右邊,元素作為垂直列表排列。

這是可能的,如果是的話,我該怎么辦?

再花一點時間檢查API會給我答案:

LegendTitle legend = chart.getLegend();
legend.setPosition(RectangleEdge.RIGHT);

這是舊版本的等效項:

    StandardLegend legend = new StandardLegend();
    legend.setPreferredWidth(100);
    legend.setAnchor(Legend.EAST);
    jfreechart.setLegend(legend);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM