I have tried to look in the sorce code for the JFreeChart charts to see if I
could find some help in making a chart. But I would like to get some of the
basics right on charts first.
My plan is to make the graph:
http://www.cis.ksu.edu/~schmidt/CIS200/gifV6html/Ch5/bargraph.gif
1) My first idea is to make the class:
class BarGraphWriter extends JPanel
2) The constructor method:
public BarGraphWriter( )
I will use to make the frame where the graph is displayed.
3) Then I guess I need:
public void paintComponent(Graphics g)
as its my "pen" I write the info with
4) public void setAxes(int x_pos, int y_pos, String top_label, int y_height)
Is a method I need for defining the axes in the frame.
5)public void setBar1 - setBar6 (String label1-6, int height1-6, Color c1-6)
Is methods for each bar
6) In the end I will need:
class TestGraph
{ public static void main(String[] a)
where I enter different values for testing the graph.
Does this seem reasonable or should one start in another way?
JS
Mike B - 30 Nov 2004 08:49 GMT
> I have tried to look in the sorce code for the JFreeChart charts to
> see if I could find some help in making a chart. But I would like to
[quoted text clipped - 38 lines]
>
> Does this seem reasonable or should one start in another way?
What happens if you have 5 or 7 bars? Looks to me like you may need to
iterate over the bars rather than statically definining how many bars you
will have.

Signature
Mike B