Application transformé en Applet ne marche pas - Java - Programmation
Marsh Posté le 02-06-2003 à 20:08:16
bout de code d'ou cette exception est jetée?
Marsh Posté le 02-06-2003 à 20:18:40
the real moins moins a écrit : bout de code d'ou cette exception est jetée? |
Au chargement, c'est dans le bordel réflexioniste du démarrage, il a dû se planter dans son héritage ou dans ses différentes compilations.
Marsh Posté le 02-06-2003 à 20:39:14
ReplyMarsh Posté le 02-06-2003 à 23:37:08
Voila le code reduit au minimum
Code :
|
Le HTML :
Code :
|
Pour l'instant tout est stocké sur mon disque dur et le html est dans le même rép que les .class et les .java.
Voilà je sais pas ce que je peux préciser de plus peut-être mon OS(XP) et mon Navigateur(IE6).
J'avoue que je suis un peu sec malgré toutes mes recherches et relecture de la de l'API.
Si vous m'avez déjà donné la réponse désolé mais je l'ai pas compris
Marsh Posté le 02-06-2003 à 23:41:32
essaie "public class Toto extends Applet { ..."
Marsh Posté le 02-06-2003 à 23:46:29
Clie a écrit : Ben non c'est pas ca. |
t'as essayé?
Marsh Posté le 02-06-2003 à 23:48:25
Ben non mais comme je suis tetu
Oui bien sur j'ai essayer, j'ai aussi essayé avec un public sur ma class thread mais ca marche pas
Marsh Posté le 02-06-2003 à 23:55:40
Clie a écrit : Ben non mais comme je suis tetu |
oui ben arrete de faire le malin et réflechis un peu. à quoi ça sert les modificateurs d'accès public/private/protected d'apres toi
Marsh Posté le 03-06-2003 à 00:02:30
désolé je voulais pas t'énerver.
Le problème c'est que j'ai pas trop compris ce qui était nécessaire/permis pour une applet(sachant que la version appli marche nickel).
Donc je pourrais essayer comme un bourrin à taton mais au final j'aurait surement pas compris.
Le pb c'est que j'ai pas trouvé d'explication clair là-dessus
Marsh Posté le 03-06-2003 à 00:05:10
Citation : Toto.class n'est pas public ou n'a pas de concepteur public. |
tu comprend mieux comme ça?
Marsh Posté le 03-06-2003 à 00:12:08
Ok c'est bon tu m'as mis le nez dessus
Alors en fait le pb était pas sur Toto mais sur ma classe myThread ou j'avais pas déclaré de constructeur donc pas de constructeur public.
Voila mon erreur est résolue et j'ai compris sa cause.
Merci beaucoup.
Marsh Posté le 03-06-2003 à 00:14:49
NON TON ERREUR ETAIT QUE TA CLASSE TOTO N'ETAIT PAS PUBLIQUE
bon sang.
Marsh Posté le 03-06-2003 à 00:23:27
Bon t'as surement raison je crois qui faut que je revois ma chaine de compilation paske la c'est pas toujours up-to-date
Merci.
Marsh Posté le 01-06-2003 à 13:52:10
Bonjour tlm,
Voila j'ai créé une petite application toute bête qui comprend une classe extends de Frame qui elle-même contient des classes.
Je veux en faire une applet et pour ca j'ai étendu Applet au lieu de Frame, j'ai transformé le main en start.
Mais voila j'ai tjrs le même message d'erreur
Je ne comprend pas trop le pourquoi de ce message ni qui est identifié par "a member"
L'erreur est émise au moment du chargement des class aussi je suppose que cela a un rapport avec les besoins du "loader" d'applet.
Quelqu'un aurait-il une idée ?