which package i hvn't include?THX A LOT

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
terrie
Posts: 11
Joined: Wed Jul 21, 2004 4:09 am

which package i hvn't include?THX A LOT

Post by terrie » Thu Jul 22, 2004 4:14 am

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Writer;
import java.util.Enumeration;

import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.jfree.data.*;
import org.jfree.chart.*;
import org.jfree.chart.axis.*;
import org.jfree.chart.renderer.BarRenderer;
import org.jfree.chart.renderer.StandardXYItemRenderer;
import org.jfree.chart.renderer.StackedXYAreaRenderer;
import org.jfree.chart.renderer.XYAreaRenderer;
import org.jfree.chart.plot.*;
import org.jfree.chart.entity.*;
import org.jfree.chart.labels.*;
import org.jfree.chart.urls.*;
import org.jfree.chart.servlet.*;
.
.
.

--------------------Configuration: JDK version <Default>--------------------
C:\tomcat\webapps\PSA\WEB-INF\classes\ChartViewer.java:32: cannot resolve symbol
symbol : variable session
location: class ChartViewer
JFreeChart chart = (JFreeChart) session.getAttribute( "chart" );
^
C:\tomcat\webapps\PSA\WEB-INF\classes\ChartViewer.java:37: cannot resolve symbol
symbol : class BufferedImage
location: class ChartViewer
BufferedImage buf = chart.createBufferedImage(640, 400, info);
^
C:\tomcat\webapps\PSA\WEB-INF\classes\ChartViewer.java:37: cannot resolve symbol
symbol : variable info
location: class ChartViewer
BufferedImage buf = chart.createBufferedImage(640, 400, info);
^
C:\tomcat\webapps\PSA\WEB-INF\classes\ChartViewer.java:38: cannot resolve symbol
symbol : class PngEncoder
location: class ChartViewer
PngEncoder encoder = new PngEncoder( buf, false, 0, 9 );
^
C:\tomcat\webapps\PSA\WEB-INF\classes\ChartViewer.java:38: cannot resolve symbol
symbol : class PngEncoder
location: class ChartViewer
PngEncoder encoder = new PngEncoder( buf, false, 0, 9 );
^
5 errors

Process completed.


thank you very much !

terrie
Posts: 11
Joined: Wed Jul 21, 2004 4:09 am

Post by terrie » Thu Jul 22, 2004 4:42 am

thanks !

By adding
<<
import com.keypoint.PngEncoder;
import java.awt.image.*;
>>
remain two errors

--------------------Configuration: JDK version <Default>--------------------
C:\tomcat\webapps\PSA\WEB-INF\classes\ChartViewer.java:40: cannot resolve symbol
symbol : variable session
location: class ChartViewer
JFreeChart chart = (JFreeChart) session.getAttribute( "chart" );
^
C:\tomcat\webapps\PSA\WEB-INF\classes\ChartViewer.java:45: cannot resolve symbol
symbol : variable info
location: class ChartViewer
BufferedImage buf = chart.createBufferedImage(640, 400, info);
^
2 errors

Process completed.

BigWillyStyle42
Posts: 58
Joined: Wed Jun 02, 2004 1:37 pm

Post by BigWillyStyle42 » Thu Jul 22, 2004 3:53 pm

Those errors say it cannot find the definition of two of your variables, "session" and "info". Make sure you are properly defining them within the scope that you're using them.

P.S. it is considered poor style by many to import entire packages instead of the specific classes you need.

Locked