Applet java

[Fermé]
Signaler
-
 oyopi -
de moune,

comment faire, pour lancer une applet java d'une page html par clics sur zones d'image.

merci

1 réponse

Bonjour,

Une applet est chargée lorsque la page web qui la contient est chargée. Les méthodes init() et start() de l'applet sont appelées automatiquement lors de ce chargement. Je ne crois pas que tu puisses déclencher le chargement de l'applet lors d'un clic sur une image (mais je ne suis pas sûr).

Par contre, si ce que tu veux c'est utiliser ton applet(déjà chargée) pour réaliser un traitement précis, déclenché lors du clic sur une image, tu peux faire comme ça:

Ne pas placer le traitement que tu veux dans init() ou start() mais dans une autre fontion publique de ton applet :

public void maFonction(){
	//code qui fait ce que tu veux
}

Puis dans ta page html :

Il faut que tu donnes un nom à ton applet, par exemple "AppletTest":

<applet code="org.applet.MonApplet" archive="MesApplets.jar name="AppletTest"></applet>


Puis tu associes du javascript au clic sur ton image :

<img src="./mon_image.GIF" onclick="document.applets["AppletTest"].maFoncion()"/>


En espérant que ça pourra t'aider!