1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Dúvida com Cewolf!

Garela tenho um gráfico pizza gerado na página com cewolf e queira saber o seguinte, tem como eu trocar a cor do label que aparece ao lado do gráfico. Abaixo vai os códigos para vocês darem uma olhada.

<jsp:useBean id="GeraGraficoPizza" class="br.com.grafico.PizzaTotais"/>                                
                <cewolf:chart id="dbchart" type="pie3D" title="">
                    <cewolf:data>
                        <cewolf:producer id="GeraGraficoPizza">                                    

                            <cewolf:param name="loja" value="${LojaSelecionada.loja}"></cewolf:param>

                        </cewolf:producer>
                    </cewolf:data>
                </cewolf:chart>        
                <cewolf:img chartid="dbchart" renderer="cewolf" width="1100" height="700"/>

======================= Gráfico ====================================

DefaultPieDataset dataset = new DefaultPieDataset();                            
        System.out.println("Recebendo loja " + params.get("loja"));
        LojaSelecionada loja = LojasParaRelatorioCompleto.buscaLoja(Integer.valueOf((String.valueOf(params.get("loja")))));
        List<Venda> totaisCadaPeriodo = loja.getTotalCadaPeriodo();
        float totalTodos = (float) loja.getTotalGeral();
        DecimalFormat df = new DecimalFormat("0.0000");
        String auxiliar;
        float percentual;

        //Jogar cada forma e total no gráfico, em percentual.
        for(int i=0;i<totaisCadaPeriodo.size();i++) {

        auxiliar =df.format((Float.valueOf(totaisCadaPeriodo.get(i).getValorFormatado().replace(",", ".")) * 100) / totalTodos);
        System.out.println("Valor para percentual = " + auxiliar);
        percentual = Float.valueOf(auxiliar.replace(",", "."));
        System.out.println("Percentual = " + percentual);
        dataset.setValue(totaisCadaPeriodo.get(i).getForma() + " - " + auxiliar.replace(",", ".") + "%", percentual);

        }        

        return dataset;
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java java-ee gráficos jfreechart ou faça a sua própria pergunta.