import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class lill extends Applet implements ActionListener{ TextField tf= new TextField("0"); public lill(){ add(tf); tf.addActionListener(this); } public void paint(Graphics ekraan){ int arv=Integer.parseInt(tf.getText().trim()); int nr=1; int a=50; // yhe varre pikkus ekraan.setColor(Color.black); ekraan.drawString("Kui pikka lille aga soovite :)", 30, 50); ekraan.setColor(Color.red); ekraan.fillOval(150,150,40,40);// alumine lilleġis ekraan.fillOval(150,100,40,40);// ylemine lilleġis ekraan.fillOval(120,125,40,40);// vasak ekraan.fillOval(180,125,40,40);// parem ekraan.setColor(Color.yellow); ekraan.fillOval(150,130,40,30);// lille sydamik ekraan.setColor(Color.green); ekraan.fillRect(166,190+arv*50,8,50);// vars ekraan.fillOval(128,200,40,20);// leht while(nr<=arv){ ekraan.setColor(Color.green); ekraan.fillRect(166,140+a,8,50);// vars suureneb ekraan.fillOval(128,200+a,40,20);// leht tuleb juurde ekraan.fillOval(168,175+a,40,20); nr=nr+1; a=a+50; } } public void actionPerformed(ActionEvent e){ repaint(); } public static void main(String argumendid[]){ Frame f= new Frame(" Teine EXAMI ülesanne (lilleke)"); f.add(new lill()); f.setSize(400,400); f.setVisible(true); } }