Salut à tous!
J'ai un JEditorPane et lorsque je fais un setPage() tout fonctionne bien
SAUF si mon nom de fichier possède un #, ou là, j'ai une erreur...
je fais:
Y a t il une solution???Code:jEditorPane.setPage(f.toURL())
Version imprimable
Salut à tous!
J'ai un JEditorPane et lorsque je fais un setPage() tout fonctionne bien
SAUF si mon nom de fichier possède un #, ou là, j'ai une erreur...
je fais:
Y a t il une solution???Code:jEditorPane.setPage(f.toURL())
Bah, au pire, tu supprimmes le # et tout ce qu'il y a après ;)
Je te donne un exemple des fichiers que m'a fourni mon client:
const##tre#htre
Et le problème, c'est que le f.toURL() me retourne comme nom de fichier: const
Ah, j'avais mal compris le problème...Citation:
Envoyé par menuge
J'ai cru que tu avais un problème pour les ancres dans les URL :oops:
Mais je pense que .toUrl() supprimme l'ancre, ainsi tout ce qui est après le premier # est supprimmé... Essaye en supprimmant tous les # avant le toUrl().
si je supprime tous les #, il ne me trouve pas le fichier!!!!
En fait, il me faudrait plutot un truc du genre "ne prend pas en compte les #"...
je ne comprends tout de même pas pourquoi est-ce que ce n'est pas supporté!!!
essai f.toURI().toURL()Citation:
It is recommended that new code convert an abstract pathname into a URL by first converting it into a URI, via the {@link #toURI() toURI} method, and then converting the URI into a URL via the {@link java.net.URI#toURL() URI.toURL} method.
Crash_TeTe MERCI MERCI MERCI
C'est tout bon!!!!
:D