import java.applet.Applet; import java.awt.*; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class Tekst2 extends Applet implements ActionListener{ TextField pikkus=new TextField(" 100 "); TextField vastus=new TextField(10); Label l1=new Label("vastus:"); Button nupp=new Button(" OK "); int nr=100; public void init(){ setBackground(Color.white); add(pikkus); add(nupp); add(l1); add(vastus); nupp.addActionListener(this); pikkus.addActionListener(this); } public void actionPerformed(ActionEvent e){ nr=Integer.parseInt(pikkus.getText().trim()); repaint(); vastus.setText(Math.round(((Math.pow(nr/2, 2)*3.14)/100))+" ruutu"); } public void paint(Graphics g){ for(int i=0; i<500; i=i+10){ g.setColor(new Color(200, 200, 200)); g.drawLine( i, 25, i, 300); for(int j=25; j<500; j=j+10){ g.setColor(new Color(200, 200, 200)); g.drawLine( 0, j, 300, j); g.setColor(Color.black); g.drawOval(10, 50, nr, nr); } } } }