Struts 2 JQuery 円グラフを実装しています。グラフのカスタム カラーを設定する方法がわかりません。key
バックエンドでは、 asString
とvalue
as integerを使用してマップを作成するだけです。カスタム カラーの設定に使用する属性、または円グラフでカスタム カラーを設定する方法。
私のコードは次のとおりです。
<sjc:chart
id="chartPie2"
cssStyle="width: 600px; height: 400px;"
legendShow="false"
pie="true"
pieLabel="true"
pieInnerRadius="0.3"
pieLabelRadius="0.6"
pieLabelBackgroundColor="#555"
pieLabelBackgroundOpacity="0.7"
>
<s:iterator value="%{pieDataMap}">
<sjc:chartData
label="%{key}"
data="%{value}"
/>
</s:iterator>
</sjc:chart>
バックエンド:
Map<Integer, Integer> pieDataMap = new TreeMap<String, Integer>();
pieDataMap.put("Java", 18);
pieDataMap.put("C", 17);
pieDataMap.put("C++", 10);
pieDataMap.put("PHP", 8);
pieDataMap.put("(Visual) Basic", 6);
pieDataMap.put("C#", 5);