Salve ragazzi non riesco a fare un esercizio di java, ve lo posto qui.
Ecco come errore mi da:codice:import java.util.ArrayList; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.geom.Point2D; import java.awt.geom.Ellipse2D; public class Cloud { public Cloud() { nuvola = new ArrayList<Point2D.Double>(); } public void add(Point2D.Double aPoint)//Aggiunge un punto. { nuvola.add(aPoint); } public void draw(Graphics2D g2)//Disegna il punto. { for (int i = 0; i < nuvola.size(); i++) { Point2D.Double point = nuvola.get(i); Ellipse2D.Double circle = new Ellipse2D.Double(point,10,10);//<-ERRORE g2.draw(circle); } } private ArrayList<Point2D.Double> nuvola; }
Qui mi dice che non posso mettere Point2D in Eclipse2D. Non so davvero come fare.codice:Cloud.java:25: cannot find symbol symbol : constructor Double(java.awt.geom.Point2D.Double,int,int) location: class java.awt.geom.Ellipse2D.Double Ellipse2D.Double circle = new Ellipse2D.Double(point, 10, 10);
La classe che testa questo codice e apposto, se serve posto pure quella.
Grazie in anticipo
Luka

Rispondi quotando