import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class Pudel2 extends Applet implements ActionListener{ TextField tf=new TextField("10"); public Pudel2(){ add(tf); tf.addActionListener(this); } public void paint(Graphics ekraan){ int vedelik=Integer.parseInt(tf.getText().trim()); ekraan.setColor(Color.black); ekraan.drawString("Sisesta pudeli maht milliliitrites, max 1000ml ehk 1 l.", 40,60); ekraan.drawLine(60, 300, 110, 300);// alumine joon ekraan.drawLine(60, 300, 60, 200);// vasak sirge joon ekraan.drawLine(110, 300, 110, 200);// parem sirge joon ekraan.drawLine(60, 200, 80, 150);// vasak viltune joon ekraan.drawLine(110, 200, 90, 150);// parem viltune joon ekraan.drawLine(80, 150, 90, 150); // pudeli kaela ylemine osa ekraan.setColor(Color.blue); ekraan.fillRect(60,300-vedelik*10/100, 50,vedelik*10/100);// arvutab pudeli mahtuvust, mis on sisestatud } public void actionPerformed(ActionEvent e){ repaint(); } public static void main(String argumendid[]){ Frame f=new Frame("Pudeli mahutamise proovilepanek"); f.add(new Pudel2()); f.setSize (400, 400); f.setVisible (true); } }