Entfernen Sie Letzte Zeichen/Zeile

Habe ich ein code-snippet, druckt den text aus einer Datei in eine JTextArea genannt textArea.

Leider die Methode, die ich verwende geht zeilenweise (nicht ideal) und so habe ich anfügen, jede Zeile mit einem \n

Dies ist in Ordnung für jetzt aber wird eine neue Zeile erstellt am Ende.

Den code habe ich wie folgt:

class menuOpen implements ActionListener {
    public void actionPerformed(ActionEvent e)
        {
        try {
            File filePath = new File("c:\\test.txt");
            FileInputStream file = new FileInputStream(filePath);
            BufferedReader br = new BufferedReader(new InputStreamReader(file));
            String displayText;

            while ((displayText = br.readLine()) != null) {
                textArea.append(displayText + "\n");
            }

        } catch (FileNotFoundException e1) {
            e1.printStackTrace();
        } catch (IOException e1) {
            e1.printStackTrace();
        }
    }
}

Kann mir jemand helfen, loszuwerden, die Letzte Zeile?

InformationsquelleAutor | 2009-01-30

Schreibe einen Kommentar