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

cs_dragon 2336 Messages postés samedi 14 juillet 2001Date d'inscription 5 mai 2009 Dernière intervention - 8 nov. 2004 à 13:55 - Dernière réponse : zilloux 5 Messages postés mercredi 6 octobre 2004Date d'inscription 19 février 2005 Dernière intervention
- 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
zilloux 5 Messages postés mercredi 6 octobre 2004Date d'inscription 19 février 2005 Dernière intervention - 8 nov. 2004 à 15:31
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)

Merci zilloux 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 75 internautes ce mois-ci

Commenter la réponse de zilloux
cs_dragon 2336 Messages postés samedi 14 juillet 2001Date d'inscription 5 mai 2009 Dernière intervention - 8 nov. 2004 à 17:06
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
nien 43 Messages postés mardi 10 août 2004Date d'inscription 31 mars 2008 Dernière intervention - 28 nov. 2004 à 20:50
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
cs_Waldo2188 142 Messages postés jeudi 12 février 2004Date d'inscription 20 mai 2008 Dernière intervention - 18 févr. 2005 à 15:53
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
zilloux 5 Messages postés mercredi 6 octobre 2004Date d'inscription 19 février 2005 Dernière intervention - 18 févr. 2005 à 17:04
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
cs_Waldo2188 142 Messages postés jeudi 12 février 2004Date d'inscription 20 mai 2008 Dernière intervention - 18 févr. 2005 à 17:54
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
zilloux 5 Messages postés mercredi 6 octobre 2004Date d'inscription 19 février 2005 Dernière intervention - 19 févr. 2005 à 00:33
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.