2010-12-09 4 views
0


i die folgende Zeile in meinem Java-Programm mit
nicht Symbol finden: LegendItem() in org.jfree.chart.LegendItem

 
LegendItem item1 = new LegendItem("US", "US", "US", "US", 
       new Rectangle(10, 10), new GradientPaint(0.0f, 0.0f, 
       new Color(16, 89, 172), 0.0f, 0.0f, new Color(201, 201, 244))); 

und "jfreechart-1.0.13.jar" Datei und immer diese Fehlermeldung mit
 
cannot find symbol 
    symbol: constructor LegendItem(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.awt.Rectangle,java.awt.GradientPaint) 
    location: class org.jfree.chart.LegendItem 

aber in der JAR-Datei in der Klasse org.jfree.chart.LegendItem.class habe ich den Konstruktor mit den Parametern, die ich verwende, gesehen.
Ich benutze Net Beans6.9.1 IDE. Ich kann den Grund dafür nicht finden.
wenn jemand kann mir helfen, bitte

Dank
Yugal

+1

hier fein kompiliert. Sind Sie sicher, dass Sie kein Klassenpfadproblem oder etwas haben? –

Antwort

0

Compiliert & Führt fein, mit jfreechart-1.0.3.jar in Classpath

import java.awt.Color; 
import java.awt.GradientPaint; 
import java.awt.Rectangle; 
import org.jfree.chart.LegendItem; 

/** 
* Hello world! 
* 
*/ 
public class App 
{ 
    public static void main(String[] args) 
    { 
     LegendItem item1 = new LegendItem("US", "US", "US", "US", 
       new Rectangle(10, 10), new GradientPaint(0.0f, 0.0f, 
       new Color(16, 89, 172), 0.0f, 0.0f, new Color(201, 201, 244))); 

     System.out.println(item1.getSeriesIndex()); 
    } 
} 
+0

Ich habe diese App mit "jfreechart-1.0.3.jar" in Classpath kompiliert und ausgeführt. Es wird erfolgreich kompiliert, aber wenn ich es ausführe, erzeugt es Ausgabe 0 (Null). danke – Yugal

+0

@Yugal ja es ist, was es tun sollte, wie auch immer dein Problem gelöst wurde, kannst du '&'/'|' als Antwort markieren, wie es für dich ist –

+0

ich habe drei Objekte von LegendItem hinzugefügt (zB item1 , item2, item3) und gibt die Ausgabe 0 (null) für alle Objekte aus. Warum generiert es seine Serienindexnummer nicht? danke – Yugal

Verwandte Themen