Juliano_CarnielPJ 12 de mai. de 2005
Opa,
acho que direto com o JFreeChart vc muda fácil as cores. O CeWolf usa o JfreeChart. O CeWolf é só uma taglib para apresetnação dos Gráficos né?!
Abraços!
YKURAMAPJ 12 de mai. de 2005
Até ai eu sei, mas não consigo imaginar como eu posso alterar as cores do JFreeChart sendo que eu uso o CeWOLF.
Eu peguei alguns exemplos do JFreeChart e vi como muda, mas não consegui implementar isso com o CeWOLF.
:telazul:
& lt ; %
DatasetProducer categoryData = new DatasetProducer & #40 ; & #41 ; & #123 ;
public Object produceDataset( ; Map params) ; & #123 ;
final String[ ; & #93 ; categories = & #123 ; "Média Semanal" , "de 00/00 a 00/00" & #125 ;;
final String[ ; & #93 ; seriesNames = & #123 ; "Outros" , "Brasil Realty" , "Cyrela" , "Rofer" , "Rossi" , "Camargo Correa" & #125 ;;
final Integer[ ; & #93 ; & #91 ; & #93 ; startValues = new Integer & #91 ; seriesNames . length & #93 ; & #91 ; categories . length & #93 ;;
final Integer[ ; & #93 ; & #91 ; & #93 ; endValues = new Integer & #91 ; seriesNames . length & #93 ; & #91 ; categories . length & #93 ;;
for & #40 ; int series = 0 ; series & lt ; seriesNames . length ; series ++& #41 ; & #123 ;
for & #40 ; int i = 0 ; i & lt ; categories . length ; i ++& #41 ; & #123 ;
int y = & #40 ; int & #41 ; & #40 ; Math . random & #40 ; & #41 ; * 10 + 1 & #41 ;;
startValues & #91 ; series & #93 ; & #91 ; i & #93 ; = new Integer & #40 ; y & #41 ;;
endValues & #91 ; series & #93 ; & #91 ; i & #93 ; = new Integer & #40 ; y + & #40 ; int & #41 ; & #40 ; Math . random & #40 ; & #41 ; * 10 & #41 ; & #41 ;;
& #125 ;
& #125 ;
DefaultIntervalCategoryDataset ds =
new DefaultIntervalCategoryDataset & #40 ; seriesNames , categories , startValues , endValues & #41 ;;
return ds ;
& #125 ;
public String getProducerId( ; & #41 ; & #123 ;
return "CategoryDataProducer" ;
& #125 ;
public boolean hasExpired( ; Map params, Date since) ; & #123 ;
return false ;
& #125 ;
& #125 ;;
pageContext . setAttribute & #40 ; "categoryData" , categoryData & #41 ;;
%>
& lt ; cewolf & #58 ; chart id="stackedVerticalBar3D" title="Midia Monitor" legendanchor="north" antialias="true" type="stackedVerticalBar3D" xaxislabel="" yaxislabel=""> ;
& lt ; cewolf & #58 ; colorpaint color="#FFFFFF"/> ;
& lt ; cewolf & #58 ; data & gt ;
& lt ; cewolf & #58 ; data & gt ;
& lt ; cewolf & #58 ; producer id="categoryData" /& gt ;
& lt ; / cewolf & #58 ; data & gt ;
& lt ; / cewolf & #58 ; data & gt ;
& lt ; / cewolf & #58 ; chart & gt ;
& lt ; cewolf & #58 ; img chartid="stackedVerticalBar3D" renderer="/cewolf" width="400" height="300"/> ;
Eu uso esse codigo para gerar o grafico, como eu posso alterar as cores???
Preciso de ajuda!
:fucando: