OVH Cloud OVH Cloud

GIF help

10 réponses
Avatar
C-Real
slt

comment charge-t-on et utilise-t-on (affichage de l'anim) une image Gif dans
une applet java ?

cermi

_________
"je crois au moment. S'il n'y a pas le moment, à ce moment-là, il faut
arriver à ce moment-là, au moment qu'on veut" - J.C. Van Damme

10 réponses

Avatar
Phildes
comment charge-t-on... ?
Dans la classe "Applet"

public Image getImage(URL url, String name)
ex : Image im = getImage(getDocumentBase( ), "soleil.gif");

comment utilise-t-on
Dessine ton image dans la méthode "paint( Graphics g )" de ton applet :

exemple : g.drawImage( im, 100, 200, this );



"C-Real" a écrit dans le message de
news:4009c17a$0$6974$
slt

comment charge-t-on et utilise-t-on (affichage de l'anim) une image Gif
dans

une applet java ?

cermi

_________
"je crois au moment. S'il n'y a pas le moment, à ce moment-là, il faut
arriver à ce moment-là, au moment qu'on veut" - J.C. Van Damme




Avatar
C-Real
un grand merci pour cette reponse complete et rapide (!)
Avatar
Patrick
C-Real wrote:
slt

comment charge-t-on et utilise-t-on (affichage de l'anim) une image Gif dans
une applet java ?


http://www.developpez.org/club/bkostrzewa/td-images/index.html

extrait :

dans init()
img=getImage(getCodeBase(),"monImage.jpg");
(oui bon c'est pareil avec un .gif)

dans paint()
g.drawImage(img,0,0,this);

--
Patrick

Avatar
C-Real
une autre question :
j'ai cru comprendre qu'il y a 2 façons de gerer l'affichage
y a le "ImageProducer" (par exemple tinyptc)
est-ce que cette methode pour afficher un gif animé fonctionne ?
peut-on melanger les 2 ?

je debut désolé
y a t-il un site avec des exemples pour ce genre de chose
Avatar
[ psykokwak ]
tu vois que ca fait tjs plaisir de recevoir de l'aide quand on pose une
question "basic" dans quelque chose qu'on ne maitrise pas a 100% ;)

un grand merci pour cette reponse complete et rapide


Avatar
C-Real
[ psykokwak ] wrote:
tu vois que ca fait tjs plaisir de recevoir de l'aide quand on pose
une question "basic" dans quelque chose qu'on ne maitrise pas a 100%
;)


?????
est-ce que j'ai dis le contraire ?
c'est à l'autre qu'il faut dire ça, pas à moi

je ne comprend pas pourquoi tu dis ça

Avatar
Phildes
La classe ImageProducer n'est pas utilisée pour l'affichage.
Selon l'aide de JAVA : "Chaque image contient un ImageProducer qui permet de
RECONSTRUIRE cette image".
(note perso : Il permet aussi de récupérer les pixels d'une image sous forme
d'un tableau d'entiers).

Normalement tu n'as pas besoin pour un simple affichage.

-------------------------------------------------------
La vrai difficulté des images réside dans le temps chargement.
(parfois le programme doit attendre que les images soient chargées pour
continuer le traitement.)
Dans ce cas, il existe 2 outils pour être informé de la fin du chargement :
1 - le MediaTraker (bien lire le lien conseillé par Patrick)
http://www.developpez.org/club/bkostrzewa/td-images/mediatrak.html

2 - L'ImageProducer associé à une ImageConsumer.
Plus compliqué a utiliser que le MediaTracker, cela permet un suivi plus
précis du chargement de l'image (et aussi de récupérer les pixels de l'image
sous forme de tableau d'entiers).
-------------------------------------------------------





"C-Real" a écrit dans le message de
news:400ab65e$0$6976$
une autre question :
j'ai cru comprendre qu'il y a 2 façons de gerer l'affichage
y a le "ImageProducer" (par exemple tinyptc)
est-ce que cette methode pour afficher un gif animé fonctionne ?
peut-on melanger les 2 ?

je debut désolé
y a t-il un site avec des exemples pour ce genre de chose




Avatar
Phildes
La classe ImageProducer n'est pas utilisée pour l'affichage.
Selon l'aide de JAVA : "Chaque image contient un ImageProducer qui permet de
RECONSTRUIRE cette image".
(note perso : Il permet aussi de récupérer les pixels d'une image sous forme
d'un tableau d'entiers).

Normalement tu n'as pas besoin pour un simple affichage.

-------------------------------------------------------
La vrai difficulté des images réside dans le temps chargement.
(parfois le programme doit attendre que les images soient chargées pour
continuer le traitement.)
Dans ce cas, il existe 2 outils pour être informé de la fin du chargement :
1 - le MediaTraker (bien lire le lien conseillé par Patrick)
http://www.developpez.org/club/bkostrzewa/td-images/mediatrak.html

2 - L'ImageProducer associé à une ImageConsumer.
Plus compliqué a utiliser que le MediaTracker, cela permet un suivi plus
précis du chargement de l'image (et aussi de récupérer les pixels de l'image
sous forme de tableau d'entiers).
-------------------------------------------------------





"C-Real" a écrit dans le message de
news:400ab65e$0$6976$
une autre question :
j'ai cru comprendre qu'il y a 2 façons de gerer l'affichage
y a le "ImageProducer" (par exemple tinyptc)
est-ce que cette methode pour afficher un gif animé fonctionne ?
peut-on melanger les 2 ?

je debut désolé
y a t-il un site avec des exemples pour ce genre de chose




Avatar
Phildes
La classe ImageProducer n'est pas utilisée pour l'affichage.
Selon l'aide de JAVA : "Chaque image contient un ImageProducer qui permet de
RECONSTRUIRE cette image".
(note perso : Il permet aussi de récupérer les pixels d'une image sous forme
d'un tableau d'entiers).

Normalement tu n'as pas besoin pour un simple affichage.

-------------------------------------------------------
La vrai difficulté des images réside dans le temps chargement.
(parfois le programme doit attendre que les images soient chargées pour
continuer le traitement.)
Dans ce cas, il existe 2 outils pour être informé de la fin du chargement :
1 - le MediaTraker (bien lire le lien conseillé par Patrick)
http://www.developpez.org/club/bkostrzewa/td-images/mediatrak.html

2 - L'ImageProducer associé à une ImageConsumer.
Plus compliqué a utiliser que le MediaTracker, cela permet un suivi plus
précis du chargement de l'image (et aussi de récupérer les pixels de l'image
sous forme de tableau d'entiers).
-------------------------------------------------------





"C-Real" a écrit dans le message de
news:400ab65e$0$6976$
une autre question :
j'ai cru comprendre qu'il y a 2 façons de gerer l'affichage
y a le "ImageProducer" (par exemple tinyptc)
est-ce que cette methode pour afficher un gif animé fonctionne ?
peut-on melanger les 2 ?

je debut désolé
y a t-il un site avec des exemples pour ce genre de chose




Avatar
Phildes
La classe ImageProducer n'est pas utilisée pour l'affichage.
Selon l'aide de JAVA : "Chaque image contient un ImageProducer qui permet de
RECONSTRUIRE cette image".
(note perso : Il permet aussi de récupérer les pixels d'une image sous forme
d'un tableau d'entiers).

Normalement tu n'as pas besoin pour un simple affichage.

-------------------------------------------------------
La vrai difficulté des images réside dans le temps chargement.
(parfois le programme doit attendre que les images soient chargées pour
continuer le traitement.)
Dans ce cas, il existe 2 outils pour être informé de la fin du chargement :
1 - le MediaTraker (bien lire le lien conseillé par Patrick)
http://www.developpez.org/club/bkostrzewa/td-images/mediatrak.html

2 - L'ImageProducer associé à une ImageConsumer.
Plus compliqué a utiliser que le MediaTracker, cela permet un suivi plus
précis du chargement de l'image (et aussi de récupérer les pixels de l'image
sous forme de tableau d'entiers).
-------------------------------------------------------



"C-Real" a écrit dans le message de
news:400ab65e$0$6976$
une autre question :
j'ai cru comprendre qu'il y a 2 façons de gerer l'affichage
y a le "ImageProducer" (par exemple tinyptc)
est-ce que cette methode pour afficher un gif animé fonctionne ?
peut-on melanger les 2 ?

je debut désolé
y a t-il un site avec des exemples pour ce genre de chose