Bonjour j'utilise le "JFileChooser" pour récupérer l'emplacement d'une image a afficher:
je le déclare donc comme suit:
//////////////////////////////////////////////////////////////////////////
JFileChooser chooser = new JFileChooser();//création dun nouveau filechosser
chooser.setApproveButtonText("Choix du fichier..."); //intitulé du bouton
chooser.showOpenDialog(null); //affiche la boite de dialogue
if (chooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION)
{
chemin1=chooser.getSelectedFile().getAbsolutePath();
System.out.println("CHEMIN EST :"+chemin1);
}
//////////////////////////////////////////////////////////////////////
Quand j'affiche le résultat j'ia le chemin suivant :
"C:\Documents and Settings\SANA\Mes documents\Photo042.jpg"
Mais le probléme est quand j'essaie d'afficher l'image avec cette URL il me met :
"getimages : java.net.MalformedURLException: unknown protocol: c"
Ma fonction d'affichage marche bien car j'ai déja afficher des images mais avec des adresses qui se trovue ds le meme dossier......
Je ne sais pas s'il y'a un format d'écriture pour les URL....??
SVP AIDER ..MOI