Afficher une page html qui est local [Résolu]

Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Dernière intervention
5 mai 2009
- - Dernière réponse : zilloux
Messages postés
5
Date d'inscription
mercredi 6 octobre 2004
Dernière intervention
19 février 2005
- 19 févr. 2005 à 00:33
j utilise JEditorPane pour afficher une page web.

private static JEditorPane matiereHTML = new JEditorPane();
...
matiereHTML.setPage("http://www.etsmtl.ca/");
matiereHTML.setEditable(false);
matiereHTML.addHyperlinkListener(new HLList());

ça marche numéro 1 quand la page web est sur le net. sauf quand elle est local, ça marche pas :-(

j ai essayé :
matiereHTML.setPage("index.html");
matiereHTML.setPage("/index.html");
matiereHTML.setPage("c:/index.html");
matiereHTML.setPage("c:index.html");

rien ne passe. setPage doit recevoir soit un string ou un type URL. J'ai refait pareil avec une varaible de type URL, même problème

quelqu'un pourrait tu m'aider svp ??
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
Messages postés
5
Date d'inscription
mercredi 6 octobre 2004
Dernière intervention
19 février 2005
3
Merci
la string d'accès doit être une URL

matiereHTML.setPage("file://mon_path/index.html");

ou tu passe directement un object URL (construteur ou bien methode toURL sur un objet File (comme ca su check que ton fichier existe en même temps)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 119 internautes nous ont dit merci ce mois-ci

Commenter la réponse de zilloux
Messages postés
2336
Date d'inscription
samedi 14 juillet 2001
Dernière intervention
5 mai 2009
3
0
Merci
merci
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
Commenter la réponse de cs_dragon
Messages postés
43
Date d'inscription
mardi 10 août 2004
Dernière intervention
31 mars 2008
0
Merci
ben j'ai le meme problème que toi et j'arrive pas a le resoudre ..
je fait mon_JEditorPane.setPage(new URL("mon adresse")).. et pi le compila y veut pas
..
si t'a une idée ou si tu te rapelle vite fait .. ca serait sympa .. merci
Commenter la réponse de nien
Messages postés
142
Date d'inscription
jeudi 12 février 2004
Dernière intervention
20 mai 2008
0
Merci
salut,

dis comment fo faire pour la lancer cette page qui est en local?

../:Waldo2188:\..--{Pour un Code plus Beau}--
Commenter la réponse de cs_Waldo2188
Messages postés
5
Date d'inscription
mercredi 6 octobre 2004
Dernière intervention
19 février 2005
0
Merci
l'URL d'un fichier local s'écrit de la façon suivante:



file://path_to_my_file

ex:

file://c:/rep1/rep2/file.ext
Commenter la réponse de zilloux
Messages postés
142
Date d'inscription
jeudi 12 février 2004
Dernière intervention
20 mai 2008
0
Merci
Ok, Mais si l'on veux passé un paramètre dans l'url?

../:Waldo2188:\..--{Pour un Code plus Beau}--
Commenter la réponse de cs_Waldo2188
Messages postés
5
Date d'inscription
mercredi 6 octobre 2004
Dernière intervention
19 février 2005
0
Merci
Je comprend pas ta question....



l'URL est représenté par une chaine de caractère... tu manipule cette
chaine avec les classes et methodes habitulles de manipulation de
String -> donc tu peux mettre tous les paramètres que tu veux dedans.
Commenter la réponse de zilloux

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.