OVH Cloud OVH Cloud

PGN et Applet

2 réponses
Avatar
Phildes
Peut-on charger une image PNG dans une Applet. Si oui, comment faire ?

Merci

Phildes

2 réponses

Avatar
Emmanuel Puybaret
Peut-on charger une image PNG dans une Applet. Si oui, comment faire ?


Le plus simple c'est avec les méthodes getImage de la classe
java.applet.Applet, mais attention le format PNG n'est supporté qu'à partir
de Java 1.3 (donc pas avec la JVM Microsoft d'IE).
Des exemple ? http://www.eteks.com/coursjava/image10.html

Bye
--
Emmanuel PUYBARET
Email :
Web : http://www.eteks.com
Auteur du Cahier du programmeur Java [1] / Editions Eyrolles :
http://www.eteks.com/services/cahierjava1.html

Avatar
Phildes
mais attention le format PNG n'est supporté
qu'à partir de Java 1.3
Je teste avec Java 1.5. Comme l'indique le contenu de ma console ci-dessous

:
Nota : la classe "ImageVerif" est hérite de "ImageConsumer"

La question, plus précisément, est : est-ce que "ImageConsumer" peut
reconaitre une image PNG ?


----------------------------- Console Java --------------------------
Java(TM) Plug-in: version 1.5.0
Utilisation de la version JRE 1.5.0-beta Java HotSpot(TM) Client VM
Répertoire d'accueil de l'utilisateur = D:Documents and
SettingsPropriétaire
----------------------------------------------------
c: effacer la fenêtre de la console
f: finaliser les objets de la file d'attente de finalisation
g: libérer la mémoire
h: afficher ce message d'aide
l: vider la liste des chargeurs de classes
m: imprimer le relevé d'utilisation de la mémoire
o: déclencher la consignation
p: recharger la configuration du proxy
q: masquer la console
r: recharger la configuration des politiques
s: vider les propriétés système et déploiement
t: vider la liste des threads
v: vider la pile des threads
x: effacer le cache de chargeurs de classes
0-5: fixer le niveau de traçage à <n>
----------------------------------------------------

java.lang.NoSuchFieldError: AB
at readanim$ImageVerif.imageComplete(readanim.java)
at sun.awt.image.InputStreamImageSource.errorConsumer(Unknown Source)
at sun.awt.image.InputStreamImageSource.errorAllConsumers(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
----------------------------------------------------



"Emmanuel Puybaret" a écrit dans le message de
news:BC635929.FE7D%
Peut-on charger une image PNG dans une Applet. Si oui, comment faire ?


Le plus simple c'est avec les méthodes getImage de la classe
java.applet.Applet, mais attention le format PNG n'est supporté qu'à
partir

de Java 1.3 (donc pas avec la JVM Microsoft d'IE).
Des exemple ? http://www.eteks.com/coursjava/image10.html

Bye
--
Emmanuel PUYBARET
Email :
Web : http://www.eteks.com
Auteur du Cahier du programmeur Java [1] / Editions Eyrolles :
http://www.eteks.com/services/cahierjava1.html