How to setup the bar width in XYBarRenderer

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
vivian22
Posts: 13
Joined: Fri Nov 10, 2006 10:30 pm

How to setup the bar width in XYBarRenderer

Post by vivian22 » Thu Nov 16, 2006 6:00 pm

In BarRenderer I can setup the bar width using the below code:

BarRenderer renderer = (BarRenderer) plot.getRenderer();
renderer.setMaximumBarWidth(0.015);

But in XYBarRenderer, I don't know how to setup the bar width.

XYBarRenderer renderer = (XYBarRenderer) plot.getRenderer();


Does anybody have idea about it? Thanks.

skunk
Posts: 1087
Joined: Thu Jun 02, 2005 10:14 pm
Location: Brisbane, Australia

Post by skunk » Thu Nov 16, 2006 6:29 pm

The XYBarRenderer uses whatever values are returned from these methods in your implementation of IntervalXYDataset to determine how to draw the bar.

Code: Select all

public double getStartXValue(int series, int item)
public double getEndXValue(int series, int item)
public double getStartYValue(int series, int item)
public double getEndYValue(int series, int item)

vivian22
Posts: 13
Joined: Fri Nov 10, 2006 10:30 pm

Post by vivian22 » Thu Nov 16, 2006 7:37 pm

So I can't manually change the bar width?

vivian22
Posts: 13
Joined: Fri Nov 10, 2006 10:30 pm

Post by vivian22 » Thu Nov 16, 2006 9:02 pm

Can I changed the bar width manually?

david.gilbert
JFreeChart Project Leader
Posts: 11734
Joined: Fri Mar 14, 2003 10:29 am
antibot: No, of course not.
Contact:

Post by david.gilbert » Fri Nov 17, 2006 10:44 am

No.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Support JFree via the Github sponsorship program

Locked