| Precedente | Altri Applet | Successivo |
Un applet molto semplice (ed un codice molto breve): si limita a disegnare
il grafico di una curva parametrica P(t) = (x(t),y(t)).
|
|
Istruzioni: L'applet non è interattivo e quindi non richiede istruzioni. |
| Codice sorgente: simple.java |
|---|
import java.applet.Applet;
import java.awt.*;
public class simple extends Applet {
public void paint(Graphics g) {
double r0 = 100.0;
double r1 = 40.0;
int n = 400;
int x0=0,y0=0,x1,y1;
for(int i=0;i <=n;i++)
{
double rho = 2*Math.PI*i/n;
double theta = 16*Math.PI*i/n;
double x = r0*Math.cos(rho) + r1*Math.cos(theta);
double y = r0*Math.sin(rho) + r1*Math.sin(theta);
// cambio sistema di riferimento
x1 = getSize().width/2+(int)x;
y1 = getSize().height/2+(int)y;
// disegno
if(i>0) g.drawLine(x0,y0,x1,y1);
x0 = x1;
y0 = y1;
}
}
}
|
| Precedente | Altri Applet | Successivo |