From: SourceForge.net <no...@so...> - 2006-11-10 23:34:58
|
Bugs item #1594477, was opened at 2006-11-10 15:34 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=1594477&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: 1.0.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: XYBarRenderer does not render bars on LogarithmicAxis Initial Comment: When using an XYBarRenderer and a LogarithmicAxis on the range, the bars are not drawn. Instead, their outline is drawn at the Y-value and nothing extends to the baseline. Example: import java.util.Date; import javax.swing.JFrame; import org.jfree.chart.ChartFrame; import org.jfree.chart.JFreeChart; import org.jfree.chart.axis.DateAxis; import org.jfree.chart.axis.LogarithmicAxis; import org.jfree.chart.plot.XYPlot; import org.jfree.chart.renderer.xy.XYBarRenderer; import org.jfree.data.time.Second; import org.jfree.data.time.TimeSeries; import org.jfree.data.time.TimeSeriesCollection; public class Test { public static void main(String[] args) { TimeSeries series = new TimeSeries("series", Second.class); for(int i = 0; i < 100; i++) // Add a value between 1 and 10^10 every second series.add(new Second(new Date(i * 1000)), Math.pow(10, Math.random() * 10)); TimeSeriesCollection dataset = new TimeSeriesCollection(series); XYPlot plot = new XYPlot(dataset, new DateAxis(), new LogarithmicAxis(""), new XYBarRenderer()); JFreeChart chart = new JFreeChart(plot); ChartFrame frame = new ChartFrame("", chart); frame.pack(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=1594477&group_id=15494 |