Sujet : Appli vers applet : IllegalAccessError
Hello !
J'ai entrepris de convertir une appli en applet, il s'agit de JiBi's Hold'Em, un jeu de Poker Holdem multi-joueur.
http://sourceforge.net/projects/jibisholdem/
Seulement, comme je suis junior, je galère pas mal, surtout au niveau des droits et de la sécurité, semble-t-il.
J'ai demandé de l'aide sur les forums de sun mais personne ne semble pouvoir m'aider :
http://forums.sun.com/thread.jspa?threadID=5337678
J'ai également contacté l'auteur, mais il ne m'a pas répondu.
Actuellement, j'ai intégré l'appli dans l'applet, mais l'appli s'ouvre dans une nouvelle fenêtre et l'applet reste grise.
Ensuite, quand je cliqu sur le menu pour créer un nouveau serveur de jeu, j'ai l'erreur suivante.
Je n'ai trouvé aucune documentation sur Google à ce sujet.
Code:
Exception in thread "AWT-EventQueue-9" java.lang.IllegalAccessError: tried to access class holdem.gui.HoldEmClientGUI from class holdem.gui.menu.MainMenuBar
Any idea, guys?
Sujet : Appli vers applet : IllegalAccessError
Bonjour,
Je te conseille de lancer ton Applet d'abord par AppletViewer. Sous Eclipse tu fais "Bouton droit sur les sources, Run As Applet" Si t en mode console tu utilise l'exécutable AppletViewer avec comme paramétre ta classe Applet.
Ton erreur semble, que tu tente d'acceder à uen methode ou un champ inaccessible, soit par sa déclaration, soit par protection...
Merci
Sujet : Appli vers applet : IllegalAccessError
Si le pari de dingoth est confirmé (de te connecter à un serveur pour jouer) , l'erreur apparaitra... Car il faut savoir que l'Applet ne peut pas acceder à l'hôte autre depuis lequel a été crée (téléchargé)... Mais il y'a un moyen pour echaper à cette sécurité... C'est de créer une application sur ton serveur (même que celui de l'origine de l'Applet) et qui se connecte à l'autre serveur de jeu, et puis tu recupéres tes infos et tu les envoies à ton Applet...
Maintenant, il reste à savoir, comment récupérer ces infos sur les erveur ?
Merci