Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2005, 11:13
Eul
 
Fecha de Ingreso: marzo-2005
Mensajes: 3
Antigüedad: 19 años, 10 meses
Puntos: 0
Hola a todos.
Como por lo visto no me entendieron la pregunta, les envio los metodos para que la comprendan:

public class Movbas extends JFrame{
Button Mover,Salir;
JPanel Lienzo,Formul;
int i=0,j=0;
int x=(int)(Math.random()*(100));
int y=(int)(Math.random()*(100));
int mx=(200-x)/20;
int my=(200-y)/20;
public class movete
implements ActionListener{
public void actionPerformed (ActionEvent m){
if(i>mx){
x= x-20;
}
else{
if(x<=200){
x= x+20;
i++;
}
}
if(j>my){
y= y-20;
}
else{
if(y<=200){
y= y+20;
j++;
}
}
if(x<0||y<0){
Mover.setEnabled(false);
}
repaint(x-20,y-20,20,20);
}
}
public void paint(Graphics g1){
g1=Lienzo.getGraphics();
g1.setColor(Color.RED);
g1.fillOval(x,y,20,20);
}
Lo que necesito es que se visualize el ovalo, y borre el anterior, ¿alguien sabe como se hace o si la estoy embarrando?
EUL