import java.awt.*; import java.awt.event.*; import java.applet.Applet; public class liikuv1 extends Applet implements ActionListener{ TextField tf=new TextField(); public liikuv1(){ add(tf); tf.addActionListener(this); } public void actionPerformed(ActionEvent syndmus){ Graphics g=getGraphics(); double a=Double.parseDouble(tf.getText()); int c; final int keskx=100; final int kesky=200; final int r=10; int x; int y; for(c=0;c<100;c++){ x=(int)(c*Math.cos(a*Math.PI/180)); y=(int)(c*Math.sin(a*Math.PI/180)); g.setColor(Color.black); g.drawOval(keskx+x,kesky-y,2*r,2*r); try{Thread.sleep(50);}catch(Exception e){} g.setColor(Color.white); g.drawOval(keskx+x,kesky-y,2*r,2*r); } } public static void main(String[] arg){ Frame f=new Frame(); f.add(new liikuv1()); f.setVisible(true); f.setSize(400,400); f.addWindowListener(new Raamikuular()); } }