import java.awt.*;
import java.awt.event.*;
public class Apl1 extends Aplt{
    TextField cx,cy,cd;
    public void init(){
        super.init();
        cx=new TextField(x+"",10);
        cy=new TextField(y+"",10);
        cd=new TextField(rd+"",10);
        add(cx); add(cy); add(cd);
        cx.addActionListener(new X());        
        cy.addActionListener(new Y());        
        cd.addActionListener(new D());        
    }
    class X implements ActionListener{
        public void actionPerformed(ActionEvent e) {
            try{
                x=Integer.parseInt(cx.getText());
                cy.setText(y+"");
                cd.setText(rd+"");
                repaint();
            }catch(NumberFormatException ex){
                cx.setText("must be integer");
            }
        }
    }
    class Y implements ActionListener{
        public void actionPerformed(ActionEvent e) {
            try{
                y=Integer.parseInt(cy.getText());
                cx.setText(x+"");
                cd.setText(rd+"");
                repaint();
            }catch(NumberFormatException ex){
                cy.setText("must be integer");
            }
        }
    }
    class D implements ActionListener{
        public void actionPerformed(ActionEvent e) {
            try{
                rd=Integer.parseInt(cd.getText());
                cx.setText(x+"");
                cy.setText(y+"");                
                repaint();
            }catch(NumberFormatException ex){
                cd.setText("must be integer");
            }
        }
    }

}