Christoph Schnauß: Applet zoomen

Beitrag lesen

hallo,

Da die geraden bei 300 Iterationen jedoch sehr nah aneinander liegen würde ich gerne zoomen.

Ich habe für eine vergleichbare Sache folgendes im Einsatz:

  
public boolean mouseDown(java.awt.Event evt, int xm, int ym) {  
    int zoom = 2;  
    double xn = x0+xm/(double)breite*(x1-x0);  
    double yn = y0+ym/(double)hoehe*(y1-y0);  
    double xw = x1-x0;  
    double yw = y1-y0;  
    xw /= zoom*2;  
    yw /= zoom*2;  
    x0 = xn-xw;  
    x1 = xn+xw;  
    y0 = yn-yw;  
    y1 = yn+yw;  
    max = (int)(max * 1.25);  
    thread = new Thread(this);  
    thread.start();  
    return true;  
  }  

Die Zoomfunktion ist hier an das Ereignis "Maustaste wird gedrückt" gekoppelt.

Grüße aus Berlin

Christoph S.

--
Visitenkarte
ss:| zu:) ls:& fo:) va:) sh:| rl:|