Bonjour à tous,
Je suis entrain de réaliser un petit programme de jeu en java,
J'ai un tableau que je dois remplir avec des donnée d'un fichier txt, j'arrive à afficher un tableau vide mais impossible de remplir le tableau j'arrive pas depuis 2 jrs je suis là dessus avoir consulté plusieurs forum et site internet sans succés je sollicite votre aide.
Comme je suis un debutant en java, j'ai realisé ce petit programme a part, qui me permet de lire le contenu d'un fichier txt, le problème et que j'arrive pas à l'implémenter dans mon sous programme, il y a le throw IOException que je ne sais pas comment gerer avec le sous programme et ce sous programme se trouve dans un module tous gerer par une autre module contenant la methode principale main et les appels des fonctions et procedures.
Je cherche à l' implémenter ce code dans cette procedure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import java.io.* ; import javax.swing.* ; // pour showInputDialog import java.io.* ; public class testTp { public static void main (String args[]) throws IOException { int n = 0 ; File f = new File("TP_Java\\src\\tp_java\\ficier.txt"); /* Je suis obligé de mettre toute l'adresse du fichier y ' a t'il un moyen de mettre seulement le nom du fichier comme ils sont tous dans le même dossier avec tout mes autres fichiers .java */ DataInputStream entree = new DataInputStream ( new FileInputStream (f)) ; System.out.println ("valeurs lues dans le fichier " + f + " :") ; boolean eof = false ; // sera mis a true par exception EOFile while (!eof) { try { n = entree.readInt () ; } catch (EOFException e) { eof = true ; } if (!eof) System.out.println (n) ; } entree.close () ; } }
actuellement l'execution du programme m'affiche un tableau vide et je cherche désesperement à remplir et ensuite assigné des poucentages des cases(afficher la solution: 100%, niveau débutant: 80% de la solution,... ) à afficher selon le choix de l'utilisateur mais ça c'est plus tard.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public static void remplirTab(int [][] tab, Nombre gui, double n){ }
Pour le moment je vais seulement afficher le contenu du fichier dans mon tableau; merci d'avance.
Partager