tucobouch
Messages postés194Date d'inscriptionvendredi 17 février 2006StatutMembreDernière intervention 1 mai 2009
-
30 mars 2006 à 11:48
stanly145
Messages postés13Date d'inscriptionsamedi 3 mai 2008StatutMembreDernière intervention16 juin 2010
-
16 juin 2010 à 17:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
stanly145
Messages postés13Date d'inscriptionsamedi 3 mai 2008StatutMembreDernière intervention16 juin 2010 16 juin 2010 à 17:54
comment on peux exécuter ce programme svp
tucobouch
Messages postés194Date d'inscriptionvendredi 17 février 2006StatutMembreDernière intervention 1 mai 200950 31 mars 2006 à 10:53
Tu peux voir les erreurs generées en ouvrant la console java dans ton navigateur (tu verra une exception du style "java.lang.ClassCastException: CoffeeMachine" qui veut dire que ta classe n'a pas le bon type)
sous Firefox : click droit sur l'applet puis "Ouvrir la console"
sous Internet Explorer : dans le menu Outils, il y a "Console JAVA"
tucobouch
Messages postés194Date d'inscriptionvendredi 17 février 2006StatutMembreDernière intervention 1 mai 200950 31 mars 2006 à 10:50
Tout d'abord, pour mettre une applet dans une page HTML, créé un fichier HTML (simple fichier texte avec l'extension .html) et tape :
<html>
<title>Test
Test d'applet
</html>
Mais, une applet doit obligatoirement heriter de la classe JApplet : la classe que tu execute avec la balise doit avoir cette classe.
CoffeeMachine (c'est ta classe qui "demarre" tout) n'herite pas de JApplet, je crois que c'est ta classe ControlPanelGraphic qui herite de JApplet, il faut que tu adapte ton code pour que ton prg puisse se lancer de cette classe
Bon continuation
cs_xboubix
Messages postés3Date d'inscriptionjeudi 9 février 2006StatutMembreDernière intervention 6 mai 2006 31 mars 2006 à 10:33
Merci pour ton aide,
j'ai une autre question: J'ai crée l'interface graphique en tant qu'Applet afin de pouvoir facilement switcher entre un Applet dans une page, et un applet executé dans un frame, mais je n'arrive pas à faire fonctionner l'Applet seul dans une page... Une idée ? Merci :-)
tucobouch
Messages postés194Date d'inscriptionvendredi 17 février 2006StatutMembreDernière intervention 1 mai 200950 30 mars 2006 à 11:49
sinon la source est sympa ;)
pas mal pour un debut...
tucobouch
Messages postés194Date d'inscriptionvendredi 17 février 2006StatutMembreDernière intervention 1 mai 200950 30 mars 2006 à 11:48
Il y a une erreur dans tes scripts .bat :
java CoffeeMachine.class -g
Faut pas mettre le .class !!
Ecrit plutot : java CoffeeMachine -g
2eme bug :
une exception est levee lorsque la chaine est vide dans l'insertion d'argent : teste que la chaine n'est pas vide avant d'ajouter l'argent
16 juin 2010 à 17:54
31 mars 2006 à 10:53
sous Firefox : click droit sur l'applet puis "Ouvrir la console"
sous Internet Explorer : dans le menu Outils, il y a "Console JAVA"
31 mars 2006 à 10:50
<html>
<title>Test
Test d'applet
</html>
Mais, une applet doit obligatoirement heriter de la classe JApplet : la classe que tu execute avec la balise doit avoir cette classe.
CoffeeMachine (c'est ta classe qui "demarre" tout) n'herite pas de JApplet, je crois que c'est ta classe ControlPanelGraphic qui herite de JApplet, il faut que tu adapte ton code pour que ton prg puisse se lancer de cette classe
Bon continuation
31 mars 2006 à 10:33
j'ai une autre question: J'ai crée l'interface graphique en tant qu'Applet afin de pouvoir facilement switcher entre un Applet dans une page, et un applet executé dans un frame, mais je n'arrive pas à faire fonctionner l'Applet seul dans une page... Une idée ? Merci :-)
30 mars 2006 à 11:49
pas mal pour un debut...
30 mars 2006 à 11:48
java CoffeeMachine.class -g
Faut pas mettre le .class !!
Ecrit plutot : java CoffeeMachine -g
2eme bug :
une exception est levee lorsque la chaine est vide dans l'insertion d'argent : teste que la chaine n'est pas vide avant d'ajouter l'argent