Movimiento horizontalmente a un sprite ? Java

Tengo una clase donde adiciono los sprites para mi pantalla
private void iniciarImagenesDePantalla() {
String obstaculo1 =  juego.class.getResource("obstaculo11.gif").getPath();
try {
obstaculo1 = URLDecoder.decode(obstaculo1,"UTF-8");
}
catch (Exception e1) {
e1.printStackTrace();
}
obstaculoIzquieda1 = Toolkit.getDefaultToolkit().getImage(obstaculo1);
}
MediaTracker tracker =new MediaTracker(this);
tracker.addImage(obstaculo1, 0);
luego tengo mi matriz a la cual adiciono el sprite en una posicion x...
switch (cells[x][y]) {
case 1:
sprite =new GroundTile(new Sprite(obstaculo1));
sprite.setId(1);
sprite.setPosition(y*32, x*32);
break;
alli ya adicione el obscatulo a mi pantalla como hago para que ese obscatulo tengo un movimiento por ejemplo horizontalmente ?
que debo hacer algun consejo o explicacion
gracias..?

Añade tu respuesta

Haz clic para o