écrire du code java dans un site web
parousky
Messages postés
325
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, je suis débutant en programmation sur internet ( si ça se dit bien comme ça...). J'ai suivi le tutoriel du zéro et je suis capable de créer un site web qui affiche une page blanche (c'est déjà ça !). Donc j'ai ma classe avec mes servlets, et mon fichier web.xml. J'ai créer un jeu pacman sous bluej ( donc java). Comment pourrais-je faire pour placer mon code pacman dans mon site web ?
Merci d'avance pour vos réponses !
Merci d'avance pour vos réponses !
A voir également:
- écrire du code java dans un site web
- Code ascii - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Site comme coco - Accueil - Réseaux sociaux
- Création site web - Guide
5 réponses
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...
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.
"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...
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
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).