import java.awt.*; import java.applet.*; public class BarMeterApplet3 extends BarMeterApplet2 implements Runnable { public void init(){ // HTMLから値を取り出す minimum = Double.valueOf(getParameter("minimum")).doubleValue(); maximum = Double.valueOf(getParameter("maximum")).doubleValue(); } public void start(){ // 指示値を生成するためのスレッドを作成 Thread thread = new Thread(this); thread.start(); } public void run(){ while(true){ for(int i = 0 ; i < 360 ; i++){ value = Math.sin(i*Math.PI/180.0); repaint(); try{ Thread.sleep(100); }catch(InterruptedException ex){ return; } } } } }