Botão de interrupção

Pessoal, estou utilizando o método paint(Graphics g) e preciso fazer um botão de interrupção, que ao ser clicado interrompa o que estiver sendo desenhado. Como fazer para dar prioridade ao botão? Valeu!

Oi

Bom, tu faz uma thread que vai ficar pintando, quando tu apertar o botão (que estará em outra thread) vc da um pause na thread que desenha.

T+