IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

lire un fichier .txt ligne par ligne


Sujet :

AWT/Swing Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 33
    Points : 30
    Points
    30
    Par défaut lire un fichier .txt ligne par ligne
    salut a tous
    je vudrai programmer un bouton qui me permet de lire un fichier ligne par ligne
    esqe qalq un peu m aider ?? merci

  2. #2
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Pour ce qui est de lire un fichier il faut que tu utilise la classe File pour décrire le fichier ainsi que BufferedReader pour lire.
    Pour ajouter unu évenement à un bouton il faut que tu lui ajoute un ActionListener
    Pour ce qui est de l'affichage tu peux le mettre dans un JTextArea par exemple.
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  3. #3
    Membre expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Points : 3 080
    Points
    3 080
    Par défaut
    java.util.Scanner...

    Après tu utilises les méthodes hasNextLine() et nextLine()...

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    Salut à toi 7awela,

    Je te mets un exemple de code direct ;-)

    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
    // Création d'un bouton avec comme titre "7awela"
    JButton button = new JButton("7awela");
    // Ajout d'un listener
    button.addActionListener(new ActionListener() {
    	// La méthode ci-dessous sera appelée à chaque clique sur le bouton
    	public void actionPerformed(ActionEvent e) {
    		try {
    			BufferedReader buf = new BufferedReader(new FileReader(new File("fichier.txt")));
    			String tmp;
    			// On lit tant qu'on est pas arrivé à la fin du fichier ;-)
    			while ((tmp = buf.readLine()) != null)
    				// J'imprime sur la sortie standard mais tu fait ce que tu veux ^^
    				System.out.println(tmp);
    		} catch (FileNotFoundException ex) {
    			ex.printStackTrace();
    		} catch (IOException ex) {
    			ex.printStackTrace();
    		}
    	}
    });
    Au début j'ai faillit raller pour le message à la "sms style" mais après quand j'ai vu le "7" dans ton pseudo je me suis dit que tu étais surement tunisien ;-)

    A plus

    PS : moi je viens de Sfax...

  5. #5
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 33
    Points : 30
    Points
    30
    Par défaut
    Salut à toi shamsi et merci

    bien jouer tu as tout deviner je suis tunisien

    et encore merci pour le code

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] lire une table Access en VBA ligne par ligne
    Par afifaNancy dans le forum VBA Access
    Réponses: 6
    Dernier message: 25/06/2012, 13h54
  2. Lire un fichier txt ligne par ligne
    Par storm85 dans le forum Général Python
    Réponses: 20
    Dernier message: 19/10/2010, 21h15
  3. Lire un fichier txt champ par champ
    Par than24 dans le forum EDI et Outils pour Java
    Réponses: 1
    Dernier message: 23/02/2010, 09h59
  4. lire fichier .txt (NOTEPAD) ligne par ligne
    Par skambram dans le forum VB.NET
    Réponses: 1
    Dernier message: 06/06/2009, 18h41
  5. Comment lire un fichier txt ligne par ligne ?
    Par Chikh001 dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 20/11/2007, 09h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo