setToolTipGenerator use

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
mariusv5
Posts: 2
Joined: Thu Jul 06, 2006 4:06 pm

setToolTipGenerator use

Post by mariusv5 » Thu Jul 06, 2006 4:24 pm

I had a problem with use method setToolTipGenerator. I use:

> jcommon-1.0.5.jar
> jfreechart-1.0.1.jar

In my old program write with jfreechart-0.9.21 I've used this instruction:

ClusteredXYBarRenderer renderer = new ClusteredXYBarRenderer(0.2, false);
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
renderer.setToolTipGenerator(new TimeSeriesToolTipGenerator(format, NumberFormat.getInstance()));

So in the GraphBar I've show the tooltip value for each bar present.

In jfreechart-1.0.1 I've substitute the instruction:

ClusteredXYBarRenderer renderer = new ClusteredXYBarRenderer(0.2, false);
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
renderer.setToolTipGenerator(new StandardXYToolTipGenerator("xxx" NumberFormat.getInstance(), NumberFormat.getInstance()));

But the graph show always, for each bar present, the value "xxx".

How can I correct this ?

Thx in advance mariusV5

cenicienta
Posts: 15
Joined: Mon Jun 26, 2006 8:31 pm
Location: Paris

Post by cenicienta » Thu Jul 06, 2006 6:22 pm

Try this code :

Code: Select all

renderer.setToolTipGenerator(new StandardXYToolTipGenerator("xxx {0} {1} {2}",format, NumberFormat.getInstance())); 

mariusv5
Posts: 2
Joined: Thu Jul 06, 2006 4:06 pm

Post by mariusv5 » Fri Jul 07, 2006 8:45 am

Many thanks so is good.

Locked