import java.awt.*;
import javax.swing.*;

class Pelota extends Thread{
    
    int x;
    int y;
    int direccionX;
    int direccionY;
    Canvas c;
    
    Pelota(Canvas a){
        c=a;
        direccionX=1;
        direccionY=1;
    }
        
    public void run(){
        while(true){
            
            x=x+10*direccionX;
            y=y+10*direccionY;
            //System.out.println(""+c.getSize().width);
            if(x>=c.getSize().width-30) direccionX=-1;
            if(x<=0) direccionX=1;
            if(y<=0) direccionY=1;
            if(y>=c.getSize().height-30) direccionY=-1;
            try{Thread.sleep(100);}catch(Exception e){}
            c.repaint();
        }
    }
}
    