Cancelar Download

Galera.

Tenho um programa que faz download utilizando a classe URL (metodo openStream).

Porém agora o usuario quer um opção para cancelar o download. Como eu poderia fazer isso?

Valeu.

Olá, Bruno!!

Já tentou separar os processos em duas threads?
A GUI do usuário ficaria livre para que ele continuasse operando e portanto, pudesse cancelar o download…