problem with jfree library..

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
beagleboard
Posts: 2
Joined: Tue May 18, 2010 8:57 am
antibot: No, of course not.

problem with jfree library..

Post by beagleboard » Tue May 18, 2010 9:17 am

I want to create a graphics of thermometer, lux and humidity ..
I scompact a jfree librarys, set the ant xml file and after copy in the local package of my application the "org package" to include them;but when i try to use a

"import JFreeorg.jfree.chart.plot.JThermometer;
"


to start to create a graphic application

i discover that doesn't some library are missing, i will post some of 100 errors :

Code: Select all

./org/jfree/chart/plot/JThermometer.java:64: package org.jfree.ui does not exist ----------->NO SOURCE PACKAGE
import org.jfree.ui.RectangleInsets;
                   ^
./org/jfree/data/general/DefaultValueDataset.java:49: package org.jfree.util does not exist
import org.jfree.util.ObjectUtilities;
                     ^
./org/jfree/data/general/DefaultValueDataset.java:50: package org.jfree.util does not exist
import org.jfree.util.PublicCloneable;
                     ^
./org/jfree/data/general/DefaultValueDataset.java:58: cannot find symbol
symbol: class PublicCloneable
        implements ValueDataset, Cloneable, PublicCloneable, Serializable {
                                            ^
./org/jfree/chart/JFreeChart.java:184: cannot find symbol
symbol  : class JCommon
location: package org.jfree
import org.jfree.JCommon;
                ^
./org/jfree/chart/JFreeChart.java:209: package org.jfree.io does not exist
import org.jfree.io.SerialUtilities;
                   ^
./org/jfree/chart/JFreeChart.java:210: package org.jfree.ui does not exist
import org.jfree.ui.Align;
                   ^
./org/jfree/chart/JFreeChart.java:211: package org.jfree.ui does not exist
import org.jfree.ui.Drawable;
                   ^
./org/jfree/chart/JFreeChart.java:212: package org.jfree.ui does not exist
import org.jfree.ui.HorizontalAlignment;
                   ^
./org/jfree/chart/JFreeChart.java:213: package org.jfree.ui does not exist
import org.jfree.ui.RectangleEdge;
                   ^
./org/jfree/chart/JFreeChart.java:214: package org.jfree.ui does not exist
import org.jfree.ui.RectangleInsets;
                   ^
./org/jfree/chart/JFreeChart.java:215: package org.jfree.ui does not exist
import org.jfree.ui.Size2D;
                   ^
./org/jfree/chart/JFreeChart.java:216: package org.jfree.ui does not exist
import org.jfree.ui.VerticalAlignment;
                   ^
./org/jfree/chart/JFreeChart.java:217: package org.jfree.ui.about does not exist
import org.jfree.ui.about.Contributor;
                         ^
./org/jfree/chart/JFreeChart.java:218: package org.jfree.ui.about does not exist
import org.jfree.ui.about.Licences;
                         ^
./org/jfree/chart/JFreeChart.java:219: package org.jfree.ui.about does not exist
import org.jfree.ui.about.ProjectInfo;
                         ^
./org/jfree/chart/JFreeChart.java:220: package org.jfree.util does not exist
import org.jfree.util.ObjectUtilities;
                     ^
./org/jfree/chart/JFreeChart.java:221: package org.jfree.util does not exist
import org.jfree.util.PaintUtilities;
                     ^
./org/jfree/chart/JFreeChart.java:244: cannot find symbol
symbol: class Drawable
public class JFreeChart implements Drawable,
                                   ^
./org/jfree/chart/ChartPanel.java:236: package org.jfree.io does not exist
import org.jfree.io.SerialUtilities;
                   ^
./org/jfree/chart/ChartPanel.java:237: package org.jfree.ui does not exist
import org.jfree.ui.ExtensionFileFilter;
                   ^
./org/jfree/chart/plot/ThermometerPlot.java:126: package org.jfree.io does not exist
import org.jfree.io.SerialUtilities;
                   ^
./org/jfree/chart/plot/ThermometerPlot.java:127: package org.jfree.ui does not exist
import org.jfree.ui.RectangleEdge;
                   ^
./org/jfree/chart/plot/ThermometerPlot.java:128: package org.jfree.ui does not exist
import org.jfree.ui.RectangleInsets;
                   ^
./org/jfree/chart/plot/ThermometerPlot.java:129: package org.jfree.util does not exist
import org.jfree.util.ObjectUtilities;
                     ^
./org/jfree/chart/plot/ThermometerPlot.java:130: package org.jfree.util does not exist
import org.jfree.util.PaintUtilities;
                     ^
./org/jfree/chart/plot/ThermometerPlot.java:131: package org.jfree.util does not exist
import org.jfree.util.UnitType;
                     ^
./org/jfree/chart/plot/Plot.java:170: package org.jfree.io does not exist
import org.jfree.io.SerialUtilities;
                   ^
./org/jfree/chart/plot/Plot.java:171: package org.jfree.text does not exist
import org.jfree.text.G2TextMeasurer;
                     ^
./org/jfree/chart/plot/Plot.java:172: package org.jfree.text does not exist
import org.jfree.text.TextBlock;
                     ^
./org/jfree/chart/plot/Plot.java:173: package org.jfree.text does not exist
import org.jfree.text.TextBlockAnchor;
                     ^
./org/jfree/chart/plot/Plot.java:174: package org.jfree.text does not exist
import org.jfree.text.TextUtilities;
                     ^
./org/jfree/chart/plot/Plot.java:175: package org.jfree.ui does not exist
import org.jfree.ui.Align;
                   ^
./org/jfree/chart/plot/Plot.java:176: package org.jfree.ui does not exist
import org.jfree.ui.RectangleEdge;
                   ^
./org/jfree/chart/plot/Plot.java:177: package org.jfree.ui does not exist
import org.jfree.ui.RectangleInsets;
                   ^
./org/jfree/chart/plot/Plot.java:178: package org.jfree.util does not exist
import org.jfree.util.ObjectUtilities;
                     ^
./org/jfree/chart/plot/Plot.java:179: package org.jfree.util does not exist
import org.jfree.util.PaintUtilities;
                     ^
./org/jfree/chart/plot/Plot.java:180: package org.jfree.util does not exist
import org.jfree.util.PublicCloneable;
                     ^
./org/jfree/chart/plot/Plot.java:189: cannot find symbol
symbol: class PublicCloneable
        PublicCloneable, Cloneable, Serializable {
        ^
./org/jfree/chart/title/Title.java:76: package org.jfree.ui does not exist
import org.jfree.ui.HorizontalAlignment;
                   ^
./org/jfree/chart/title/Title.java:77: package org.jfree.ui does not exist
import org.jfree.ui.RectangleEdge;
                   ^
./org/jfree/chart/title/Title.java:78: package org.jfree.ui does not exist
import org.jfree.ui.RectangleInsets;
                   ^
./org/jfree/chart/title/Title.java:79: package org.jfree.ui does not exist
import org.jfree.ui.VerticalAlignment;
                   ^
./org/jfree/chart/title/Title.java:80: package org.jfree.util does not exist
import org.jfree.util.ObjectUtilities;
                     ^
./org/jfree/chart/block/AbstractBlock.java:59: package org.jfree.io does not exist
import org.jfree.io.SerialUtilities;
                   ^
./org/jfree/chart/block/AbstractBlock.java:60: package org.jfree.ui does not exist
import org.jfree.ui.RectangleInsets;
                   ^
./org/jfree/chart/block/AbstractBlock.java:61: package org.jfree.ui does not exist
import org.jfree.ui.Size2D;
                   ^
./org/jfree/chart/block/AbstractBlock.java:62: package org.jfree.util does not exist
import org.jfree.util.ObjectUtilities;
                     ^
./org/jfree/chart/block/AbstractBlock.java:63: package org.jfree.util does not exist
import org.jfree.util.PublicCloneable;
                     ^
./org/jfree/chart/block/AbstractBlock.java:64: package org.jfree.util does not exist
import org.jfree.util.ShapeUtilities;
                     ^
./org/jfree/chart/block/Block.java:49: package org.jfree.ui does not exist
import org.jfree.ui.Drawable;
                   ^
./org/jfree/chart/block/Block.java:50: package org.jfree.ui does not exist
import org.jfree.ui.Size2D;
                   ^
./org/jfree/chart/block/Block.java:57: cannot find symbol
symbol: class Drawable
public interface Block extends Drawable {
                               ^
./org/jfree/chart/JFreeChart.java:254: cannot find symbol
symbol  : class ProjectInfo
location: class org.jfree.chart.JFreeChart
    public static final ProjectInfo INFO = new JFreeChartInfo();
                        ^
./org/jfree/chart/JFreeChart.java:289: cannot find symbol
symbol  : class RectangleInsets
location: class org.jfree.chart.JFreeChart
    private RectangleInsets padding;
            ^
./org/jfree/chart/title/TextTitle.java:107: package org.jfree.io does not exist
import org.jfree.io.SerialUtilities;
                   ^
./org/jfree/chart/title/TextTitle.java:108: package org.jfree.text does not exist
import org.jfree.text.G2TextMeasurer;
                     ^
./org/jfree/chart/title/TextTitle.java:109: package org.jfree.text does not exist
import org.jfree.text.TextBlock;
                     ^
./org/jfree/chart/title/TextTitle.java:110: package org.jfree.text does not exist
import org.jfree.text.TextBlockAnchor;
                     ^
./org/jfree/chart/title/TextTitle.java:111: package org.jfree.text does not exist
import org.jfree.text.TextUtilities;
                     ^
./org/jfree/chart/title/TextTitle.java:112: package org.jfree.ui does not exist
import org.jfree.ui.HorizontalAlignment;
                   ^
./org/jfree/chart/title/TextTitle.java:113: package org.jfree.ui does not exist
import org.jfree.ui.RectangleEdge;
                   ^
./org/jfree/chart/title/TextTitle.java:114: package org.jfree.ui does not exist
import org.jfree.ui.RectangleInsets;
                   ^
./org/jfree/chart/title/TextTitle.java:115: package org.jfree.ui does not exist
import org.jfree.ui.Size2D;
                   ^
./org/jfree/chart/title/TextTitle.java:116: package org.jfree.ui does not exist
import org.jfree.ui.VerticalAlignment;
                   ^
./org/jfree/chart/title/TextTitle.java:117: package org.jfree.util does not exist
import org.jfree.util.ObjectUtilities;
                     ^
./org/jfree/chart/title/TextTitle.java:118: package org.jfree.util does not exist
import org.jfree.util.PaintUtilities;
                     ^
./org/jfree/chart/title/TextTitle.java:119: package org.jfree.util does not exist
import org.jfree.util.PublicCloneable;
                     ^
./org/jfree/chart/title/TextTitle.java:126: cannot find symbol
symbol: class PublicCloneable
                       implements Serializable, Cloneable, PublicCloneable {
                                                           ^
./org/jfree/chart/JFreeChart.java:538: cannot find symbol
symbol  : class RectangleInsets
location: class org.jfree.chart.JFreeChart
    public RectangleInsets getPadding() {
           ^
./org/jfree/chart/JFreeChart.java:550: cannot find symbol
symbol  : class RectangleInsets
location: class org.jfree.chart.JFreeChart
    public void setPadding(RectangleInsets padding) {
                           ^
./org/jfree/chart/title/LegendTitle.java:92: package org.jfree.io does not exist
import org.jfree.io.SerialUtilities;

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
100 errors
some of this there aren't (no source code), other are in the correct package but in compile temp are not seen
SOME ONE CAN HELP ME...
if some one have an example i'm very happy to see for undestand ,
P.s. i'm interesting to use a similar graphic of DialDemo2 but i don't know what is the library to use.
or a graphic scheme in according to my scope...

..Thanks a lot..

jsnel
Posts: 19
Joined: Thu Apr 19, 2007 12:00 pm

Re: problem with jfree library..

Post by jsnel » Tue May 18, 2010 1:07 pm

It seems to me you are missing the JCommon library. Much of the JFreeChart code depends on this library and it will not compile without.
Creator of Glotaran, a software program developed for global and target analysis of time-resolved spectroscopy and microscopy data. Big fan of JFreeChart.

beagleboard
Posts: 2
Joined: Tue May 18, 2010 8:57 am
antibot: No, of course not.

Re: problem with jfree library..

Post by beagleboard » Tue May 18, 2010 5:03 pm

i read that the jcommon were added to jfree...i try to copy the jcommon library in tha same directory????..thanks...
but for the directory missing such us the org.jfree.ui where can i try

Locked