Next Release of JFreeChart?
Next Release of JFreeChart?
I like JFreeChart. Nothing specific that I would like to see fixed, maybe some code refactoring / efficiency improvements, but overall I think it's great. I notice that it's been since last April since the last release, but I see development activity on SVN. I guess it's like Java 7 - good things are worth waiting for. If there is a future release planned, what changes will it include?
-
- JFreeChart Project Leader
- Posts: 11734
- Joined: Fri Mar 14, 2003 10:29 am
- antibot: No, of course not.
- Contact:
Re: Next Release of JFreeChart?
JFreeChart development has slowed in the last 6-9 months because the recession drove me into gainful employment. I am planning another release in the next month or so, but it will just include incremental improvements and bug fixes, no major enhancements. What you see in Subversion is pretty much the current state.
David Gilbert
JFreeChart Project Leader
Read my blog
Support JFree via the Github sponsorship program
JFreeChart Project Leader


-
- Posts: 2
- Joined: Thu Apr 01, 2010 12:35 pm
- antibot: No, of course not.
Re: Next Release of JFreeChart?
I am very much looking forward to the map display and the proportionally scaled x and y axes that were previously discussed in other posts. Any chance that some of those features will make it into the next release? (That might keep me from gathering all those patches and extensions that were offered to enable those capabilities...)
I am currently developing a map display that displays nodes and links as a JFreeChart, with an optional bitmapped map image in the background. The bitmap of course needs to be aligned to the chart, and the whole display only looks good if the proportions are right. In addition, I already have another chart that really only makes sense (for visual interpretation) when the axes are scaled proportionally.
Alexander
I am currently developing a map display that displays nodes and links as a JFreeChart, with an optional bitmapped map image in the background. The bitmap of course needs to be aligned to the chart, and the whole display only looks good if the proportions are right. In addition, I already have another chart that really only makes sense (for visual interpretation) when the axes are scaled proportionally.
Alexander
Re: Next Release of JFreeChart?
Dear David,
Having seen the sources of the current release (plenty of //FIXME
and plenty of use of obsoleted APIs) why I would like to see new release of JFreeChart.
I see from your message you were planning to give your users some "incremental improvement" release long ago.
What is holding you back?
What is the current status of the development?
Do you have a Roadmap for this project?
Thanks
Ali
Having seen the sources of the current release (plenty of //FIXME
and plenty of use of obsoleted APIs) why I would like to see new release of JFreeChart.
I see from your message you were planning to give your users some "incremental improvement" release long ago.
What is holding you back?
What is the current status of the development?
Do you have a Roadmap for this project?
Thanks
Ali
Re: Next Release of JFreeChart?
Good to hear a new release is coming. Sorry to hear the recession hit you.
I noticed a post about the ByteFormat being added. Will that include NumberAxis.createByteTickUnits() ?
Also, here's my code for MillisecondsSpendNumberFormat, which you might want to add out-of-the-box too:
I noticed a post about the ByteFormat being added. Will that include NumberAxis.createByteTickUnits() ?
Also, here's my code for MillisecondsSpendNumberFormat, which you might want to add out-of-the-box too:
Code: Select all
package org.drools.planner.benchmark.statistic;
import java.text.FieldPosition;
import java.text.NumberFormat;
import java.text.ParsePosition;
public class MillisecondsSpendNumberFormat extends NumberFormat {
private final static long DAY_MILLIS = 3600000L * 24L;
private final static long HOUR_MILLIS = 3600000L;
private final static long MINUTE_MILLIS = 60000L;
private final static long SECOND_MILLIS = 1000L;
public StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos) {
return format((long) number, toAppendTo, pos);
}
public StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos) {
if (number == 0L) {
toAppendTo.append("0");
}
long rest = number;
long days = rest / DAY_MILLIS;
if (days > 0) {
toAppendTo.append(days).append("d");
rest %= DAY_MILLIS;
}
long hours = rest / HOUR_MILLIS;
if (hours > 0) {
toAppendTo.append(hours).append("h");
rest %= HOUR_MILLIS;
}
long minutes = rest / MINUTE_MILLIS;
if (minutes > 0) {
toAppendTo.append(minutes).append("m");
rest %= MINUTE_MILLIS;
}
long seconds = rest / SECOND_MILLIS;
if (seconds > 0) {
toAppendTo.append(seconds).append("s");
rest %= SECOND_MILLIS;
}
if (rest > 0) {
toAppendTo.append(rest).append("ms");
}
return toAppendTo;
}
public Number parse(String source, ParsePosition parsePosition) {
throw new UnsupportedOperationException();
}
}
Re: Next Release of JFreeChart?
Hi,
I simply wish to know the current development status of JFreeChart, and whether any future releases are planned or not.
Thank you very much,
-Sylvain
I simply wish to know the current development status of JFreeChart, and whether any future releases are planned or not.
Thank you very much,
-Sylvain
-
- Posts: 31
- Joined: Thu May 27, 2010 4:23 pm
- antibot: No, of course not.
Re: Next Release of JFreeChart?
See recent thread on the topic.sbellem wrote: I simply wish to know the current development status of JFreeChart, and whether any future releases are planned or not.
Cheers,
Martin