public void run() { // divido el ancho de la pantalla en 2 para saber donde está // la mitad exacta de la pantalla distanciaX = getWidth() / 2; distanciaY = getHeight() / 2; rectangulo.setLocation( distanciaX - rectangulo.getWidth() / 2, distanciaY - rectangulo.getHeight() / 2); }