// Eksemplet kræver muligvis JDK1.5 (Java 2 Standard Edition 5.0). // Bruger du JDK1.4 eller tidligere så se http://javabog.dk/OOP2/kode public class Kurveanimation extends Kurvetegning implements Runnable { public Kurveanimation() { Thread tråd = new Thread(this); // opret separat tråd, der kører run() tråd.start(); // start den nye tråd } public void run() { for (int t=0; t<100000; t++) { forskydning = t; // ændr forskydningen så kurven ser anderledes ud repaint(); // forårsager at systemet kalder paint() (fra grafiktråden) try { Thread.sleep(40); } catch (Exception e) {} } } public static void main(String[] arg) { new Kurveanimation(); } }