Bonjour,
S'il vous plaît, j'aurai vraiment besoin de votre aide. En fait, j'ai développé une application java (java application) et il se trouve que je dois insérer cette application dans une page web, je ne sais pas si c'est possible.
J'ai changé l'entête de ma classe:
public class maclasse extends Jframe implements ActionListener,ItemListener{code} en
public class maclasse extends JApplet implements ActionListener,ItemListener{code}
(j’ai vu dans un document un exemple assez simple qui faisait la même chose, et c’est pourquoi j’ai fait une application java car je trouve que c’est plus facile en plus j’avais plus de documentation sur une application java que sur une application web, dans ce document ils ont dit que le reste du code est le même mais il faut supprimer seulement la fonction main et écrire une fonction init)
J’ai supprimé la fonction main et avais écrit ceci à sa place:
public void init()
{
super.init();
}
En fait, je ne connais pas toutes les possibilités pour la fonction init() et cela ne me facilite pas du tout la tâche. J’ai compilé maclasse.java sur netbeans pour avoir un .class, et j'avais ensuite créé maclasse.html dans laquelle je fais appel à l'applet maclasse mais voilà quand j'exécute il n'affiche rien, enfin si, un message: "Echec du chargement de l'applet Java" et avant ce message-là: "Applet maclasse notinited"(le message du navigateur), je ne comprends pas.
Y-a-t-il une solution pour que cela fonctionne en adaptant mon application java de façon à ce qu’elle devienne un applet java ? Ma question vous semble peut-être stupide mais je la pose quand même. La vérité c’est que c’est la première fois que j’essaye de créer une application web et ce n’est que le début et je me plante déjà. S’il vous plaît, aidez-moi c’est urgent.
En fait dans maclasse.html j’ai juste écrit ceci :
<html>
<head><title>Mon applet WESIG</title>
</head>
<body>
<p align="center">
<applet code="maclasse.class >
</p>
</applet>
</body>
</html>
J’ai mis mon fichier maclasse.class dans le même répertoire que maclasse.html et maclasse.java.
Merci déjà pour vos réponses. Excusez-moi, si mes phrases sont mal structurées. Si vous voulez avoir plus de renseignement concernant mon problème, n’hésitez-pas à me le dire.
Remarque: j'ai déjà lu la discussion portantpresque sur le même sujet mais c'est encore assez obscur pour moi et il me faut vraiment l'équivalent de cette application sur une page web.
Partager