Bonjour,

J'utilise le code suivant pour télécharger le code de ma page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
try {
			URL u=new URL("http://monurl");
			InputStream  is = u.openStream();
			DataInputStream dis= new DataInputStream(new BufferedInputStream(is));
				 while ((s = dis.readLine()) != null) {
					 code+=s+"\n";
				 }
 
		} catch (MalformedURLException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
Mon soucis c'est que des fois cela prend beaucoup de temps voir se bloque et que pendant ce temps l'utilisateur ne peut rien faire car le logiciel est figé. J'aimerais que l'utilisateur puisse annuler son action et stopper le téléchargement. Mais comment faire ?