patriospatrios
Messages postés10Date d'inscriptionmardi 10 mars 2009StatutMembreDernière intervention21 avril 2009
-
3 avril 2009 à 08:58
cs_Chatbour
Messages postés764Date d'inscriptionjeudi 27 juillet 2006StatutMembreDernière intervention 6 septembre 2010
-
5 avril 2009 à 17:06
Bonjour,
je reçois une image via le réseau sous forme d'un tableau de byte. Je suis entrain de transformer ce tableau de byte en un BufferedImage pour redessiner cette image dans un jPanel.
J'ai pas réussis à la redessiner et je suis certain que je suis entrain de reçevoir l'image car j'ai arrivé à la stoquer dans le poste de reception.
cs_Chatbour
Messages postés764Date d'inscriptionjeudi 27 juillet 2006StatutMembreDernière intervention 6 septembre 201018 3 avril 2009 à 23:06
Salut,
comment essayes-tu de dessiner l'image ? par surcharge de la méthode paint en principe n'est-ce pas ?
je pose la question parce que tu n'as pas posté la partie du code qui ne marche pas..
/* Surcharge de la méthode paint */
public void paint(Graphics g) {
g.drawImage(g, 0, 0, null);
}
}
tu peux créer l'image à partir du tableau de bits grâce à la classe Toolkit..
cette conception serait meilleure si tu comptes réutiliser l'objet ImagePanel, et en plus ça te permet d'encapsuler le code nécessaire pour l'affichage, et peut être du traitement, de l'image..
cs_Chatbour
Messages postés764Date d'inscriptionjeudi 27 juillet 2006StatutMembreDernière intervention 6 septembre 201018 5 avril 2009 à 17:06
pardon pour la faute "
voici comment je serais à ta place :
"
, je voulais dire : voici comment je ferais à ta place ^^
j'ajoute que mon code n'était qu'un exemple et bien sûr tu peux ajouter ce que tu veux : le plus évident serait un autre constructeur qui prend en paramètre un tableau de bits..