Implementation of 3D char and use of Jfreechart

Hi there,

I'm not really familiar with charting in java but I wish to create an xyz environment (with axes)

in order to put cubes in the places I want, just reading from a coordinates vector.

E.g. I wish to put 3 cubes with coordinates

x[1]: 0 y[1]:0 z[1]: 0 and x[2]: 1 y[2]:0 z[2]: 0 x[3]: 1 y[3]:1 z[3]: 0

And the cubes are displayed on xyz bar chart format

Then I wish to distinguish two kind of cubes by using different colors.

I am using jfreechart currently for plotting charts but there is no chart in this library with a Z axis.

Can anyone help me?