Probleme pour compiler un fichier java

Fermé
Ockane - 18 mars 2012 à 21:27
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 19 mars 2012 à 13:50
Bonsoir voila je vous explique mon probleme.

Je joue a un jeux qui s'apelle project zomboid et ce jeux et entierrement en anglais donc on a crée une communauté francaise et eu la permission de modifer les fichier de jeux pour faire des traduction francaise mais la il ya un probleme.

Je voudrait compiller un fichier .java mais que un seul et voici l'erreur qu'il me sorte

[CODE]C:\Users\Moi>javac CharacterCreationPanel.java
CharacterCreationPanel.java:3: error: package zombie.core does not exist
/* */ import zombie.core.Core;
^
CharacterCreationPanel.java:4: error: package zombie.scripting does not exist
/* */ import zombie.scripting.ScriptManager;
^
CharacterCreationPanel.java:6: error: cannot find symbol
/* */ public class CharacterCreationPanel extends NewWindow
^
symbol: class NewWindow
CharacterCreationPanel.java:14: error: cannot find symbol
/* 32 */ this.ResizeToFitY = false;
^
symbol: variable ResizeToFitY
CharacterCreationPanel.java:15: error: cannot find symbol
/* 33 */ this.visible = false;
^
symbol: variable visible
CharacterCreationPanel.java:18: error: cannot find symbol
/* 36 */ this.width = 750;
^
symbol: variable width
CharacterCreationPanel.java:19: error: cannot find symbol
/* 37 */ this.height = 570;
^
symbol: variable height
CharacterCreationPanel.java:21: error: cannot find symbol
/* 39 */ this.Movable = false;
^
symbol: variable Movable
CharacterCreationPanel.java:29: error: package ScriptManager does not exist
/* 51 */ ScriptManager.instance.Trigger("OnPreCharacterCreation");
^
CharacterCreationPanel.java:34: error: cannot find symbol
/* 56 */ if (!isVisible()) {
^
symbol: method isVisible()
location: class CharacterCreationPanel
CharacterCreationPanel.java:37: error: cannot find symbol
/* 59 */ super.render();
^
symbol: variable super
location: class CharacterCreationPanel
CharacterCreationPanel.java:39: error: cannot find symbol
/* 61 */ DrawTextCentre("Creer votre personnage", getWidth() / 2, 2, 1.0F,
1.0F, 1.0F, 1.0F);
^
symbol: method getWidth()
location: class CharacterCreationPanel
CharacterCreationPanel.java:41: error: cannot find symbol
/* 64 */ DrawTextCentre("Viewer", 430, 33, 1.0F, 1.0F, 1.0F, 1.0F);
^
symbol: method DrawTextCentre(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:43: error: cannot find symbol
/* 66 */ DrawText("Forename", 532, 31, 1.0F, 1.0F, 1.0F, 1.0F);
^
symbol: method DrawText(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:44: error: cannot find symbol
/* 67 */ DrawText("Surname", 532, 72, 1.0F, 1.0F, 1.0F, 1.0F);
^
symbol: method DrawText(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:46: error: cannot find symbol
/* 70 */ DrawTextRight("Face", 624, 133, 1.0F, 1.0F, 1.0F, 1.0F);
^
symbol: method DrawTextRight(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:47: error: cannot find symbol
/* 71 */ DrawTextRight("Skin-tone", 624, 150, 1.0F, 1.0F, 1.0F, 1.0F);
^
symbol: method DrawTextRight(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:49: error: cannot find symbol
/* 76 */ DrawText("Select a profession (many more to come in future updates
)", 30, 194, 1.0F, 1.0F, 1.0F, 1.0F);
^
symbol: method DrawText(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:51: error: cannot find symbol
/* 78 */ DrawTextCentre("Available traits", 438, 194, 1.0F, 1.0F, 1.0F, 1.0
F);
^
symbol: method DrawTextCentre(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:52: error: cannot find symbol
/* 79 */ DrawTextCentre("Chosen traits", 626, 194, 1.0F, 1.0F, 1.0F, 1.0F);

^
symbol: method DrawTextCentre(String,int,int,float,float,float,float)
location: class CharacterCreationPanel
CharacterCreationPanel.java:57: error: cannot find symbol
/* 86 */ if (!isVisible()) {
^
symbol: method isVisible()
location: class CharacterCreationPanel
CharacterCreationPanel.java:60: error: cannot find symbol
/* 89 */ super.update();
^
symbol: variable super
location: class CharacterCreationPanel
CharacterCreationPanel.java:62: error: cannot find symbol
/* 91 */ float absY = getAbsoluteY();
^
symbol: method getAbsoluteY()
location: class CharacterCreationPanel
CharacterCreationPanel.java:64: error: cannot find symbol
/* 93 */ float val = Core.getInstance().getOffscreenHeight() - absY;
^
symbol: variable Core
location: class CharacterCreationPanel
24 errors
/CODE

Donc j'aimerait bien savoir comment je peut faire pour le compiler sans avoir les autres fichier s'il vous plait merci d'avance
A voir également:

4 réponses

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
18 mars 2012 à 21:33
Déjà, enlève les /* numéro_de_ligne */

Ensuite tu dois avoir des fichiers .class dans le jeu, ils suffisent pour pouvoir compiler le code, mais il faut les intégrer au classpath lors de la compilation, c'est assez simple si tu utilises un IDE, mais il faudrait que l'on sache lequel.
0
Le probleme c'est que je ne trouve absolument pas les autres fichier et a part une bonne vielle console msdos je n'utilise rien d'autre
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
18 mars 2012 à 21:44
Si ton jeu est en Java tu as nécessairement des fichiers .class, éventuellement englobés dans un ou plusieurs archives .jar, sinon comment tu fais pour jouer ?
0
Bah je joue lol mais le truc ses que quand je recherche le zombie.core il ne le trouvep as...
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
18 mars 2012 à 21:58
"Bah je joue lol" n'est pas vraiment un terme technique de rétro-ingénierie !
Lorsque tu fais clic-clic avec ta souris, c'est sur quel fichier ? Parce que c'est très certainement là que sont les fichiers .class car ils sont indispensables au fonctionnement du jeu !
0
Bah oui je joue mais quand je recherche ce soit disant fichier il ne le trouve pas....
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
19 mars 2012 à 09:11
Quand tu recherches quoi et où ?
Lorsque tu veux jouer, tu lances quel programme, quel nom, quelle extension, quelles dépendances...

Si tu veux qu'on t'aide il va falloir être un peu plus clair dans tes réponses !
0
Ses un fichier exe et ce qui ya dedand je te l'envoie en mp
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
19 mars 2012 à 13:50
Ton image est illisible, et il va falloir que tu m'expliques comment tu fais pour ouvrir un fichier .exe avec un lecteur d'archives ! DOù tu l'as récupéré ce fichier .exe ?
Et par la même occasion, où as-tu récupéré le code source Java de ton premier message ?
0
Arno59 Messages postés 4600 Date d'inscription jeudi 23 octobre 2003 Statut Contributeur Dernière intervention 18 avril 2023 486
18 mars 2012 à 21:47
Bonjour,

Quelle est la version de Java ?
Est-ce Oracle Java version 7 update 3 ?
-2
Oui ses la dernere version disponible sur le site la jdk 7 update 3 je sais plus quoi
0