PrecedenteAltri AppletSuccessivo



Disegno di una curva parametrica - 1

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)).

Questo browser non e' abilitato
a visualizzare applet

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;
          }
    }
}

  





PrecedenteAltri AppletSuccessivo


Gian Marco Todesco