import java.applet.Applet; import java.awt.*; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class bassein extends Applet implements ActionListener{ TextField pikkus=new TextField(" pikkus "); TextField laius=new TextField(" laius "); TextField sügavus=new TextField(" sügavus "); TextField veehulk=new TextField(" vee hulk "); TextField veehulk1=new TextField(" vett ära "); TextField veehulk2=new TextField(" vett juurde "); TextField tf=new TextField(" Vee seis basseinis! "); Button nupp=new Button(" OK "); public void init(){ add(pikkus); add(laius); add(sügavus); add(veehulk); add(veehulk1); add(veehulk2); add(nupp); add(tf); nupp.addActionListener(this); } public void actionPerformed(ActionEvent e){ int nr1=Integer.parseInt(pikkus.getText().trim()); int nr2=Integer.parseInt(laius.getText().trim()); int nr3=Integer.parseInt(sügavus.getText().trim()); int nr4=Integer.parseInt(veehulk.getText().trim()); int nr6=Integer.parseInt(veehulk1.getText().trim()); int nr7=Integer.parseInt(veehulk2.getText().trim()); if(nr6>0){ nr4 = nr4-nr6; } if(nr7>0){ nr4 = nr4+nr7;} int nr5=nr4/(nr1*nr2); Graphics g = this.getGraphics(); g.setColor(Color.white); g.fillRect(0, 0, getSize().width, getSize().height); g.setColor(Color.black); g.drawRect(10, 490-nr3, nr1, nr3); g.setColor(Color.blue); g.drawRect(10, 490-nr5, nr1, nr5); g.fillRect(11, 490-nr5, nr1, nr5); if(nr5>nr3){ tf.setText("Bassein ajab üle!");}else{ tf.setText("Basseinis on parasjagu vett!");} if(nr4<=0){tf.setText("Bassein on kuival!");} } }