Comment lire un fichier texte dans jtextarea en Java Swing

Voici mon code:

try {
    String textLine;
    FileReader fr = new FileReader("ad.txt");
    BufferedReader reader = new BufferedReader(fr);
    while((textLine=reader.readLine()) != null) {
        textLine = reader.readLine();
        jTextArea1.read(reader, "jTextArea1");
    }
}
catch (IOException ioe) {
    System.err.println(ioe);
    System.exit(1);
}

Et mon .txt fichier contient les éléments suivants:

contig00001 longueur=586 numreads=4
CGGGAAATTATCcGCGCCTTCACCGCCGCCGGttccaccgacgaacggatactgcgtgaa
ggCCGCGATCCCGTCggaCGGAAAaCGCCcTGgcccgggaacataccgttcgggccgcca
AGTGTTATAGCCGGACCACTTGTCAGAACATTtccaatccgaagatgtgagttcggaagg
TAAAAGCCCGACAAGTTGCGCGgTGAATTTACctttaccgcacgatatgcgtccgtatta
AaGAAAaGTTCGAAATTATCAGTAAGGCCGACctgaaagctgaccgggagttcaacaaaa
TCTGCATCACCcGGgTCACGGTCGAAATTGCTgtacgcggcgctgaacgtaaattcaccc
TTTcTAAGGGTGTCGCcGTCGTAAACCGTAAacaagccggtagcgccgcccatcgggccg
CCGGTACCAACCGTCGGTGCCGTGTTTCTtGCatcattgtccgatcgagcgttctcgtcc
GCTTGTGCAAaTCCTGCAaTAGCTAACGTGAAaacgatcagagctgttgtaaatactcta
TAAGCGAGATTCATCACATTCCTCcGCCGAAAtaaaaagttaattt

contig00002 longueur=554 numreads=4
TGCGCCAaCCGCGCTCTtCATAAaTGGGCACTgctcccgatggccgactcgggcggttcg
CCATGAGATCTTTGCCtACCcAGgAaCtCACcaccaagtctgattgctgtgtgttttctt
CAAGTCCCTATTTCTATTCtCTTtAATGGAACccgtaggaaacccgtgtaggacgcggga
aCCGCACTTgAAGGGGGAGGCGCGGGGTACCGgtccgggaacgtacgggtaccggcgggg
gAGGGGAGGGGGACCgCTCCGGGAAGGCCAGGggacggattggggaagggcgggtaccga
AGCGGGgAAaTGGGggAaCcGGCGAGAGGGTTcctcgctaagtgggggaaataggggaaa
GGTTGACCAGTGGTtCCCcGCTCTCGTAACATgcctcagatagcgccatccgctgtacct
GGtcaggtcGctggcaacttcggccgagcaggtgaacccgaaaggtgagggtcagtgtga
cacaccaaccgaacaccgacgaggcaagcgtaggagccggcgtggccgcgcccggcggcg
ctgaggactcctcg

Mais montre la sortie en sautant les deux premières lignes.

Quelle est la raison?

OriginalL'auteur jack1 | 2011-06-15