import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class raamat extends Applet implements ActionListener{ TextField tf=new TextField("2"); public raamat(){ add(tf); tf.addActionListener(this); } public void paint(Graphics ekraan){ int arv=Integer.parseInt(tf.getText().trim()); int nr=1; int a=10; ekraan.setColor(Color.blue); ekraan.drawLine(50, 100, 50, 140); //vasaku riiuli parem sein ekraan.drawLine(45, 100, 45, 140); //vasaku riiuli vasak sein ekraan.drawLine(45, 100, 50, 100); //vasaku sein ylemine kylg ekraan.drawLine(50, 140, 45, 140);//vasaku seina alumine kylg ekraan.drawRect(45, 140, 5, 50); //vasak alumine sein ekraan.drawLine(50+arv*10+5, 100, 50+arv*10+5, 140); //parema riiuli parem sein ekraan.drawLine(45+arv*10+5, 100, 45+arv*10+5, 140); //parema riiuli vasak sein ekraan.drawLine(45+arv*10+5, 100, 50+arv*10+5, 100); //parema sein ylemine kylg ekraan.drawLine(50+arv*10+5, 140, 45+arv*10+5, 140);//parema seina alumine kylg ekraan.drawRect(45+arv*10+5, 140, 5, 50); ekraan.setColor(Color.gray); ekraan.fillRect(50, 130, 0+arv*10, 5); //alus ekraan.fillRect(50, 175, 0+arv*10, 5); //alumine alus while(nr<=arv){ ekraan.setColor(Color.green); ekraan.drawRect(40+a, 90, 10, 40); //ylemine raamat ekraan.drawRect(40+a, 145, 10, 30); //alumine raamat ekraan.setColor(Color.red); ekraan.drawLine(45+a, 100, 45+a, 120); ekraan.drawLine(45+a, 150, 45+a, 170); nr=nr+1; a=a+10; } } public void actionPerformed(ActionEvent e){ repaint(); } }