※ 引述《terry0524 (山豬)》之銘言:
: 想請問一下高手大大
: 我現在做出的pie chart
: 可以在旁邊多加一排清單
: 不過清單前面的小圖式是圓
: 我怎樣可以把它改成方塊
: 請大大提示下
: 麻煩感謝
不知道有沒有會錯你的意思。
你所謂的"清單",在JFreeChart裡是叫Legend
每一項就是一個LegendItem,
而我們可以透過圖表的Plot來更改這個設定
JFreeChart chart = getMyCoolPieChart3D();
PiePlot3D plot = (PiePlot3D) chart.getPlot(); // 看你是用啥再轉成適當的Plot
plot.setLegendItemShape(Plot.DEFAULT_LEGEND_ITEM_BOX);
這樣就可以了
Plot.DEFAULT_LEGEND_ITEM_BOX 基本上就是一個Shape
你如果覺得他的方格不好,還可以自己做一個Shape
--
We who cut mere stones must always be envisioning cathedrals.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.186.241
※ 編輯: awert 來自: 114.35.186.241 (02/23 23:42)