/* * Bala.java * * Created on April 30, 2007, 8:36 PM * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ //package javaapplication4; import java.awt.*; import java.util.*; /** * * @author Administrator */ public class Bala { private int radio; private int velX,velY,posX,posY; Color color; Random rnd = new Random (); /** Creates a new instance of Bala */ public Bala() { radio = 10; velX = 5; velY = 5; posX = rnd.nextInt(); posY = rnd.nextInt(); color = Color.WHITE; } public void mueve() { if (posX > 600-radio) { velX = -5; } if (posX < radio) { velX = 5; } if (posY > 400-radio) { velY = -5; } if (posY < radio) { velY = 5; } posX += velX; posY += velY; } public void DibujaBala(Graphics g) { g.setColor(color); g.fillOval(posX-radio,posY-radio,radio*2,radio*2); } }