Nel thread, dichiari una variabile di tipo boolean e statica, che indica se devi stampare il numero
poi implementi un metodo (anch'esso statico) che setta la variabile
quindi, nella classe che genera il Thread e in cui stanno i due bottoni, al click del bottone decidi, a seconda dei casi, di richiamare il metodo del thread che setta il booleano con valori opposti

tipo, clicco su go -> thread.setBoolean(true)
clicco su stop -> thread.setBoolean(false)

e nel thread, prima di stampare il numero, non devi fare altro che controllare la variabile booleana