Bonsoir,

j'utilise un HTMLEDitorKit poir faire afficher un fichier html dans un JEditorPane. malheureusement les images ne s'affichent pas. Quelqu'un a-t'il une idée de la raison. Bien entendu j'ai vérifié que dans un navigateur le document s'affiche correctement.
Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
	private void VisualiserCarte()
	{
 
			String chemin = System.getProperty("user.dir") +File.separator + "pays";
			JFileChooser chooser = new JFileChooser(chemin);
			chooser.setMultiSelectionEnabled(false);
			FileFilter filter = new FileNameExtensionFilter("fichiers htm","htm");
			chooser.addChoosableFileFilter(filter);
			if (chooser.showOpenDialog(null) == JFileChooser.CANCEL_OPTION) return;
			String fichier="pays" + File.separator + chooser.getSelectedFile().getName();
 
			String urlString="file:///" + new File (fichier).getAbsolutePath().replace ("\\", "/") ;
			try 
			{
				URL url = new URL(urlString);
				HTMLEditorKit editorKit = new HTMLEditorKit();
				JFrame fenetre=new JFrame();
				JEditorPane html = new JEditorPane();
				html.setEditorKit(editorKit);
 
 
				html.setPage(url);
 
 
				html.setEditable(false);  
				fenetre.getContentPane().add(html);
				fenetre.pack();
				fenetre.setVisible(true);	
			}
			catch(Exception e)
			{
				System.out.println(e);
				return;
			}
Je précise que je suis débutant en java.