Rechercher : dans
Par :

GWT afficher contenu d'un fichier texte

Dernière réponse le 5 jan 2009 à 18:41:00 ben38360, le 23 oct 2008 à 14:48:10 
 Signaler ce message aux modérateurs

Bonjour,

je travaille avec le framwork GWT (google web toolkit)

mon but est de pouvoir afficher sur l'interface graphique de GWT le contenu d'un fichier texte ...

en java (mode console) il n'y a pas de problèmes .. par contre je n'arrive pas a l'intégrer à l'interface gwt

Faut t-il utiliser des librairie de gwt ? lesquelles ?

je ne trouve pas d'exemple sur internet, si vous en avez merci de m'aider

Si vous avez besoin de plus de précisions n'hésitez pas

Configuration: Windows XP
Firefox 2.0.0.17

Meilleures réponses pour « GWT afficher contenu d'un fichier texte » dans :
[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...
MySQL - Chargement d'un fichier texte dans une table VoirPour charger une fichier texte défini comme suit : $ tail /home/user1/test.txt 'nom1',1,9 'nom2',2,3 'nom3',3,54 'nom4',4,2 'nom5',5,9 Dans une table définie comme suit : CREATE TABLE chargertest ( ...
Fichier TXT VoirFormat TXT Un fichier TXT est un fichier texte, c'est-à-dire un simple fichier contenant du texte au format ASCII. Pour ouvrir ou modifier un tel fichier, il suffit d'utiliser le bloc-notes ou un éditeur de texte traditionnel.

1

ben38360, le 23 oct 2008 à 15:39:31

Voici un exemple pour lire un fichier :

String filePath = "g:\\fichier.txt";

Scanner scanner = null;
try {
scanner = new Scanner(new File(filePath));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

// On boucle sur chaque champ detecté
while (scanner.hasNextLine()) {
String line = scanner.nextLine();

System.out.println(line);
//faites ici votre traitement
}

scanner.close();

Sous java donc pas de problème mais comme est ce que j'affiche les resultats dans l'interface graphique gwt ???

merci de votre aide

Répondre à ben38360

2

ben38360, le 24 oct 2008 à 15:26:51

Personne n'a d'idée ??

Répondre à ben38360

3

ben38360, le 27 oct 2008 à 10:55:16

Up svp ! :)

Répondre à ben38360

4

 ben38360, le 27 oct 2008 à 11:33:38
  • +1

Je vais essayer de préciser
voici mon code qui permet de lire mon fichier (marche très bien en mode console)


public class Lire extends Composite {

public static void main(String[] args) {
new Lire();

}
Lire() {
BufferedReader lecteurAvecBuffer = null;
Object ligne = null;
try {
lecteurAvecBuffer =new BufferedReader(new FileReader("fichier.txt"));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {

while ((ligne = lecteurAvecBuffer.readLine()) != null)
System.out.println(ligne);
//Label txt = new Label(ligne);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {

lecteurAvecBuffer.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}



}

Il me lit donc le fichier "fichier.txt"
je voudrais pouvoir afficher cela sur l'interface graphique gwt

j'ai fais plusieurs test dont celui là

Widget var = new Lire(); // Je chop la resultat de lire()

stocksFlexTable.add(var); //Je le met dans une table puis dans le root panel

pas d'erreur sous eclipse mais qd je lance gwt j'ai une erreur impossible de charger module etc ...

Donc comment faire ???

merci de votre aide

Répondre à ben38360