Bonjour à tous,

J'aimerai pouvoir lire une image depuis une page php, cette page ne contient que l'image.

Je ne m'y connais pas très bien en technologie web et on m'avait expliqué qu'il y avait deux types de contenus possibles, et parmi ces deux types une image était du type binaire.

Voici le code que j'ai actuellement :

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
 
Image image = null;
try {		    
	// Read from a URL
	URL url = new URL ("http://jborel.nerim.net/Emperor/a.php");
	image = ImageIO.read (url);
} catch (IOException e) {
        System.out.println (e.getMessage ());
}
// Use a label to display the image
JFrame frame = new JFrame ();
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
JLabel label = new JLabel (new ImageIcon (image));
frame.getContentPane ().add (label, BorderLayout.CENTER);
frame.pack ();
frame.setVisible (true);
L'exception qui est lancée est celle ci : "Can't get input stream from URL!"

Je ne comprends pas ce qu'elle veut dire, partout où j'ai cherché je trouve cette utilisation de ImageIO pour lire une image depuis internet.

Je mélange beaucoup de choses et donc la manière pour s'y prendre n'est pas claire pour moi.

Si vous pouviez donc m'aider à comprendre, je vous en serai reconnaissant .

Merci d'avance !