From: julien b. <jb...@sp...> - 2008-01-31 10:03:47
|
Hello, I am Julien Blaize, French developper in SPAD a statistical software edition company. First thank you all for this great library. I am using JFreeChart in our current project and i have created an alternate properties editor. (rigth-click on ChartPanel). I have used a hierarchical view of the properties of a chart. internally i use **java.beans.PropertyEditorManager **to find the correct editor for each property. (I have also created some PropertyEditor for specific object , gradient paint for example) It is using a factory with differents proxy elements to create the property list depending on the type of chart. here is 2 screenshot (in french sorry) one for the editor of an histogram (with axis editor at the end) http://img523.imageshack.us/img523/4813/histogramchartpropertype6.jpg one for the editor of a pie chart (with no axis editor ) http://img513.imageshack.us/img513/3457/piechartpropertynp3.jpg My questions are : do you think this is a good way to represent the property of a chart ? do you have already something like this in progress ? do you want me to try to create a patch with this work ? i ask the 3rd question before doing it because my source are in java 1.6 and i saw JFreeChart wants source compatible with java 1.3 (if i remember). And i use the JXTreeTable from Swingx library and i don't think it is a good idea to keep it that way in a patch. so it is quite a bit of work to adapt my code to work with JFreeChart as a patch. But i will gladly do it (on my lunch breaks if you don't tell my boss) if you think it's worth it. Thanks for reading. comment are welcome. NB : sorry for my english. -- --------------------------- Julien Blaize Service Developpement SPAD --------------------------- |
From: Henry P. <hen...@en...> - 2008-01-31 12:01:29
|
On Thu, 2008-01-31 at 11:09 +0100, julien blaize wrote: > Hello, Hi Julien, > I am Julien Blaize, French developper in SPAD a statistical software > edition company. > First thank you all for this great library. > > I am using JFreeChart in our current project and i have created an > alternate properties editor. <snip> > My questions are : > do you think this is a good way to represent the property of a chart ? > do you have already something like this in progress ? > do you want me to try to create a patch with this work ? 1) I would say yes. Personnaly I'm quite used to the Gnumeric software and it's how properties are represented. I talked with Dave about this quite a while ago and I think he shared this view too. We talked about having a xml tree to store the properties. With this in mind, your approach would be good to edit the chart properties. Anyhow, your editor seems better than the actual one. 2) Don't think so but It's best if Dave can comment here. 3) Again I will not answer myself but my comment would be: release your code with a patch in the present form so we can try it. Not a big deal to use java 1.6 for a try. In case we'd like to include it in jfreechart, java 1.4 compatibility is mandatory (we no longer require java 1.3). > i ask the 3rd question before doing it because my source are in java 1.6 > and i saw JFreeChart wants > source compatible with java 1.3 (if i remember). > And i use the JXTreeTable from Swingx library and i don't think it is a > good idea to keep it that way in a patch. > > so it is quite a bit of work to adapt my code to work with JFreeChart as > a patch. > But i will gladly do it (on my lunch breaks if you don't tell my boss) > if you think it's worth it. > > Thanks for reading. > comment are welcome. Thanks for posting. > NB : sorry for my english. PS: Your english is fine (from my gfrench point of view), don't be sorry anout it :) |