16
我正在使用JFreeChart呈現堆積區域圖表。默認情況下,圖表圖例呈現在水平佈局的圖下方。我希望這個圖例出現在情節的右側,並且將這些元素作爲一個垂直列表。如何指定JFreeChart圖表圖例的位置和佈局
這是可能的,如果是這樣,我該怎麼做?
我正在使用JFreeChart呈現堆積區域圖表。默認情況下,圖表圖例呈現在水平佈局的圖下方。我希望這個圖例出現在情節的右側,並且將這些元素作爲一個垂直列表。如何指定JFreeChart圖表圖例的位置和佈局
這是可能的,如果是這樣,我該怎麼做?
多一點時間檢查API就會給我答案:
LegendTitle legend = chart.getLegend();
legend.setPosition(RectangleEdge.RIGHT);
這裏是老版本的等價物:
StandardLegend legend = new StandardLegend();
legend.setPreferredWidth(100);
legend.setAnchor(Legend.EAST);
jfreechart.setLegend(legend);