Para que una clase Thread, trabaje con la interfaz gráfica podemos hacerlo utilizando el constructor del Thread para enviarle el componente gráfico que deseamos modificar desde el metodo run().
Ejemplo:
Thread Caballo:
Inicialización de la variable Thread.
Uso del constructor e inicio de ejecución del Thread.