How to read text files into jtextarea in Java Swing
•
Java
This is my 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); }
my Txt file contains the following:
But skip the first two lines to display the output
What's the reason?
Solution
You do not need a while loop or a readLine method Just call jtextarea1 read(reader,“jTextArea1”)
Edit: update according to your comments If you want to skip all lines starting with >, you need to read the file manually and attach each line to textarea
So it's similar to:
String line; while ((line = reader.readLine()) != null) { if (!line.startsWith(">")) { jTextArea.append(line + "\n"); } }
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码