écrire du code java dans un site web
Fermé
parousky
Messages postés
325
Date d'inscription
mardi 11 septembre 2012
Statut
Membre
Dernière intervention
20 février 2022
-
14 nov. 2013 à 20:43
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 16 nov. 2013 à 21:29
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 16 nov. 2013 à 21:29
A voir également:
- écrire du code java dans un site web
- Site de telechargement 2023 - Guide
- Voici du code ascii : - Guide
- Site inaccessible - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Traduire une page web - Guide
5 réponses
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 014
14 nov. 2013 à 20:56
14 nov. 2013 à 20:56
C'est quoi ton programme PacMan, une applet ?
Les servlets c'est pour générer un site html "classique", dynamiquement certes, mais le fichier de sortie c'est du html. Si tu veux faire un jeu, ce n'est pas forcément la meilleure technologie, il faudra passer par une applet que tu aurais de toute façon pu faire sans passer par les servlets...
Les servlets c'est pour générer un site html "classique", dynamiquement certes, mais le fichier de sortie c'est du html. Si tu veux faire un jeu, ce n'est pas forcément la meilleure technologie, il faudra passer par une applet que tu aurais de toute façon pu faire sans passer par les servlets...
parousky
Messages postés
325
Date d'inscription
mardi 11 septembre 2012
Statut
Membre
Dernière intervention
20 février 2022
6
16 nov. 2013 à 16:10
16 nov. 2013 à 16:10
Je ne sais pas si c'est une applet, je ne sais pas ce que cela veut dire... J'ai crée mon jeu pacman avec bluej. Je sais créer une page web, mettre de belles images en fond d'écran, mais j'aimerai insérer un jeu ( du genre une fenêtre dans laquelle le client va jouer, pas un jeu qui prend toute la page). Est-ce que je peux créer le jeu à côté (avec eclipse par exemple), puis l'intégrer dans ma page web ? Je parle d'un jeu solo du style pacman pour l'instant.
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 014
16 nov. 2013 à 17:37
16 nov. 2013 à 17:37
"J'ai crée mon jeu pacman avec bluej."
Oui mais comment ? En mode console, avec des interfaces graphiques awt/swing ?
Une applet c'est un peu comme les interfaces swing sauf qu'elles sont spécialement dédié au web. En gros tu utilises la balise html <applet> en lui passant en paramètre ton fichier .class et ça s'exécute dans le navigateur, comme les jeux de ce site par exemple : http://jeuxjava.free.fr/
Cependant, il n'est pas nécessaire de faire des servlets pour ça...
Oui mais comment ? En mode console, avec des interfaces graphiques awt/swing ?
Une applet c'est un peu comme les interfaces swing sauf qu'elles sont spécialement dédié au web. En gros tu utilises la balise html <applet> en lui passant en paramètre ton fichier .class et ça s'exécute dans le navigateur, comme les jeux de ce site par exemple : http://jeuxjava.free.fr/
Cependant, il n'est pas nécessaire de faire des servlets pour ça...
parousky
Messages postés
325
Date d'inscription
mardi 11 septembre 2012
Statut
Membre
Dernière intervention
20 février 2022
6
16 nov. 2013 à 21:22
16 nov. 2013 à 21:22
Oui c'est ça, j'ai utilisé awt/swing, par contre, mon jeu se compose de plusieurs classes. Alors comment puis-je ouvrir plusieurs classes en même temps avec la balise applet dans le fichier html ? Et si je peux ouvrir toutes ces classes en même temps, est-ce que cela lance bien le jeu, ou bien est-ce que je dois faire d'autres manip ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 014
16 nov. 2013 à 21:29
16 nov. 2013 à 21:29
Il faut transformer ton interface awt/swing en applet, au lien d'étendre JPanel tu étendras JPanel, au lieu d'avoir une méthode main, c'est la méthode init qui sera appelée (et quelques autres modifications).
Pour la partie html tu peux mettre juste le fichier .class de ta JApplet (il faudra quand même mettre les autres fichiers .class sur le site), mais il est aussi possible de mettre un jar (c'est plus propre).
Pour la partie html tu peux mettre juste le fichier .class de ta JApplet (il faudra quand même mettre les autres fichiers .class sur le site), mais il est aussi possible de mettre un jar (c'est plus propre).