Article View: be.comp.programming
Article #12276java - bestand lezen
From: Gaizka
Date: Mon, 26 Nov 2001 19:44
Date: Mon, 26 Nov 2001 19:44
65 lines
2430 bytes
2430 bytes
Hallo,
De bedoeling van onderstaand "programma" is om een bestand te lezen
waarin het einde van een zin wordt aangegeven via "#". Deze zinnen
worden dan getoond in een textarea.
Tijdens de uitvoering krijg ik echter een FileNotFoundException.
Het bestand staat in dezelfde map als de *.java en *.class files.
Weet er iemand wat ik fout doe ?
import java.io.*;
import java.util.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class test extends JPanel
{
private JScrollPane jsp;
private JTextArea ta;
private boolean einde = false;
private String delim = "#";
private String helplijn;
private String zin;
private String bestand = "inhoud.txt";
public test()
{
setBackground(Color.blue);
ta = new JTextArea(50,50);
jsp = new JScrollPane(ta);
jsp.setPreferredSize(new Dimension(200,200));
this.add(jsp);
try
{
BufferedReader br = new BufferedReader(new FileReader(bestand));
while (!einde)
{
StringTokenizer tk = new StringTokenizer(helplijn,delim);
helplijn = br.readLine();
if (helplijn == "*")
einde = true;
while (tk.hasMoreTokens())
{
zin = tk.nextToken();
ta.append(zin+"\n");
br.close();
}
}
}
catch(IOException e) { System.out.println(e);}
}
}
Technical Details
Message-ID:
<4j650ukod8bhrre0coq95qh0167gcrs899@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.64.68.27!newsgate.cistron.nl!newsfeed.wirehub.nl!skynet.be!skynet.be!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,e776dd04221349bb,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-11-26 11:48:16 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.64.68.27!newsgate.cistron.nl!newsfeed.wirehub.nl!skynet.be!skynet.be!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mail From: Gaizka <gaizka@nospam.easynet.be> Newsgroups: be.comp.programming Subject: java - bestand lezen Date: Mon, 26 Nov 2001 20:44:43 +0100 Organization: [ posted via Easynet Belgium ] Lines: 65 Message-ID: <4j650ukod8bhrre0coq95qh0167gcrs899@4ax.com> NNTP-Posting-Host: 212-100-181-73.adsl.easynet.be Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: rivage.news.be.easynet.net 1006804094 80633 212.100.181.73 (26 Nov 2001 19:48:14 GMT) X-Complaints-To: abuse@easynet.be NNTP-Posting-Date: 26 Nov 2001 19:48:14 GMT X-Newsreader: Forte Agent 1.8/16.553