Problème Main
Résolu/Fermé
88av
Messages postés
263
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
17 avril 2015
-
Modifié par pijaku le 12/12/2013 à 10:09
88av Messages postés 263 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 - 14 déc. 2013 à 12:35
88av Messages postés 263 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 17 avril 2015 - 14 déc. 2013 à 12:35
A voir également:
- Problème Main
- Bagage à main - Guide
- Scan ligne de la main gratuit - Télécharger - Photo & Graphisme
- Main menu xiaomi - Forum Xiaomi
- La main de la titi popo - Forum Musique / Radio / Clip
- Main courante hôtel excel - Forum Excel
4 réponses
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
11 déc. 2013 à 18:21
11 déc. 2013 à 18:21
Ton code est une Applet tu n'as pas besoin d'un main. Par contre il faut préciser le nom de ta classe MiseAJour dans la page HTML qui va héberger l'applet.
Voir https://perso.telecom-paristech.fr/hudry/coursJava/applet/balises.html
Voir https://perso.telecom-paristech.fr/hudry/coursJava/applet/balises.html
88av
Messages postés
263
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
17 avril 2015
7
11 déc. 2013 à 20:48
11 déc. 2013 à 20:48
Bonjour,
J'avais fait ce code à partir d'un copier coller d'un code d'internet que j'ai ( beaucoup ) adapté, et je les crée pour l'utiliser dans un programme sur un ordinateur. Il a-t-il un moyen pour l'utiliser sur l'ordinateur et non sur un site web ?
Merci d'avance
J'avais fait ce code à partir d'un copier coller d'un code d'internet que j'ai ( beaucoup ) adapté, et je les crée pour l'utiliser dans un programme sur un ordinateur. Il a-t-il un moyen pour l'utiliser sur l'ordinateur et non sur un site web ?
Merci d'avance
88av
Messages postés
263
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
17 avril 2015
7
13 déc. 2013 à 13:51
13 déc. 2013 à 13:51
Merci DarkenNights, j'ai essayé ce que tu m'a dit, mais ça ne marche pas.
Sinon, j'ai trouvé un autre code :
mais je ne sais pas ou il faut mettre l'url du fichier à télécharger.
Sinon, j'ai trouvé un autre code :
import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; public class mise_a_jour { public static void getFile(String host) { InputStream input = null; FileOutputStream writeFile = null; try { URL url = new URL(host); URLConnection connection = url.openConnection(); int fileLength = connection.getContentLength(); if (fileLength == -1) { System.out.println("Invalide URL or file."); return; } input = connection.getInputStream(); String fileName = url.getFile().substring(url.getFile().lastIndexOf('/') + 1); writeFile = new FileOutputStream(fileName); byte[] buffer = new byte[1024]; int read; while ((read = input.read(buffer)) > 0) writeFile.write(buffer, 0, read); writeFile.flush(); } catch (IOException e) { System.out.println("Error while trying to download the file."); e.printStackTrace(); } finally { try { writeFile.close(); input.close(); } catch (IOException e) { e.printStackTrace(); } } } public static void main(String[] args) { if (args.length != 1) { System.out.println("You must give the URL of the file to download."); return; } getFile(args[0]); } }
mais je ne sais pas ou il faut mettre l'url du fichier à télécharger.
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
13 déc. 2013 à 18:16
13 déc. 2013 à 18:16
Programmer en Java ce n'est pas faire des copier coller d'autres programmes pris à droite à gauche. Si tu ne comprends pas ce que tu copies ça ne sert à rien... Prends toi un cours sur internet et apprends à programmer ce sera plus efficace !
Ici ton host est dans l'args[0] tu dois donc le passer en paramètre lors de l'appel du programme.
Ici ton host est dans l'args[0] tu dois donc le passer en paramètre lors de l'appel du programme.
java mise_a_jour https://www.commentcamarche.net/
88av
Messages postés
263
Date d'inscription
dimanche 3 mars 2013
Statut
Membre
Dernière intervention
17 avril 2015
7
14 déc. 2013 à 12:35
14 déc. 2013 à 12:35
Je sais, j'ai essayé de prendre des cours sur Internet, mais je ne comprend pas tout.
Sinon, j'ai essayé de le passer en paramètre, et ça marche !
Merci.
Sinon, j'ai essayé de le passer en paramètre, et ça marche !
Merci.
DarkenNights
Messages postés
137
Date d'inscription
jeudi 2 mai 2013
Statut
Membre
Dernière intervention
17 décembre 2013
10
Modifié par pijaku le 13/12/2013 à 14:07
Modifié par pijaku le 13/12/2013 à 14:07
public static void main(String[] args) { init(); start(); }