Plusieurs questions pour débuter sur les applets
Bonjour,
J'ai créé une application java, un système expert, qui fonctionne bien à partir de la console (sous eclipse).
Je souhaite l'utiliser sur un site web, j'ai donc découvert les applets qui m'ont l'air parfaite pour ça.
En gros, l'application pause une question à l'utilisateur, il répond par oui ou par non.
Je me pose donc ces questions :
- C'est mieux de faire du PHP partout, et de renvoyer la réponse à l'application via un formulaire (est ce que c'est possible aussi ?)
- Sinon, est ce que l'on peut implémenter une interface graphique totale java ? C'est à dire que tous les composants Swings vont fonctionner ? Champs de saisie, boutons, etc ? Je suppose que les chats sont fait ainsi mais je n'ai pas trouvé de doc à ce sujet.
- Je me pose aussi une question à propos du rafraîchissement de l'applet, malgré mes nombreux F5, l'applet dans mon navigateur ne change pas quand je modifie le code, même en vidant le cache, que faire ?!
- Et enfin, puis-je mettre mon applet dans un package ? Ca ne fonctionne pas apparemment, j'ai une erreur class notFoundException.
Merci pour vos réponses, si vous avez de la doc de "comment intégrer une applet dans son site et de la faire communiquer avec les données du site" je suis preneur :)
Plusieurs questions pour débuter sur les applets
Bonjour,
Voici quelques réponses où je pourrai apporter quelques réponses :
Citation:
Sinon, est ce que l'on peut implémenter une interface graphique totale java ? C'est à dire que tous les composants Swings vont fonctionner ? Champs de saisie, boutons, etc ? Je suppose que les chats sont fait ainsi mais je n'ai pas trouvé de doc à ce sujet.
Bah oui, on peut parfaitement le faire, et je ne vois pas un autre environnement qui peut mieux le faire que JAVA:lol: Tu peux utiliser des champs, des boutons et même plus (comme dans une application Desktop)
Citation:
Je me pose aussi une question à propos du rafraîchissement de l'applet, malgré mes nombreux F5, l'applet dans mon navigateur ne change pas quand je modifie le code, même en vidant le cache, que faire ?!
Je pense que le rafraîchissement de l'Applet se régle facilement avec la méthode paint(). A moins que j'ai aps bien saisi ta question sur ce point.
Citation:
Et enfin, puis-je mettre mon applet dans un package ? Ca ne fonctionne pas apparemment, j'ai une erreur class notFoundException.
Bien sur que tu peux tes classes dans un package, c'est même conseillé quand on a plusieurs classes.
Citation:
C'est mieux de faire du PHP partout, et de renvoyer la réponse à l'application via un formulaire (est ce que c'est possible aussi ?)
J'ai lu quelques parts que c'est possible. Sinon il y a une autre solution, que je trouve adéquate, c'est les webservices .
Plusieurs questions pour débuter sur les applets
Bonjour,
Envoie nous le message d'erreur. Comme ça, je pense que ça vient de ton Arborescence.
<applet codebase = "../bin/" code="agent.Agent.class" width=300 height=100>
Essayes de mettre le .class dans la même page qu'elle l'appele, du moins juste pour le test. Aussi fais :
code="Agent.class" au lieu de code="agent.Agent.class"