Just nu i M3-nätverket
Gå till innehåll

Spara information till en fil. [LÖST]


hasseo

Rekommendera Poster

Hejsan!

 

JAg försöker lära mig detta med att filer och hur det fungerar i Java. Har gjort ett litet testprogram med följande funktion:

 

l

public void save()
{
	String texten = arean.getText();

	try
	{
		File test = new File("test.dat");

		Boolean succes = test.createNewFile();

		if(succes)
		{

			BufferedWriter skrivaren = new BufferedWriter(new FileWriter(test));
			skrivaren.write(texten, 0, texten.length());
                               [color="#ff0000"]skrivaren.close();[/color]

		}
		else
		{
			JOptionPane.showMessageDialog(this, "Filen finns redan", "Error", JOptionPane.ERROR_MESSAGE);
		}
	}
	catch(IOException e)
	{
		JOptionPane.showMessageDialog(this,"Det gick inte","Error", JOptionPane.ERROR_MESSAGE);
	}


}

 

Jag skapar filen utan problem men det skrivs ingen information till den. Vad beror detta på månne?

 

 

Jo, det beror på att jag inte stängde "skrivaren" Jag måste lägga till denna rad efter att jag skrivit till filen:

 

skrivaren.close();

 

 

Tar tacksamt emot lite hjälp här.

 

/Hasse

 

Tackar på forehand/H

 

[inlägget ändrat 2006-02-12 23:34:24 av hasseo]

[inlägget ändrat 2006-02-12 23:35:48 av hasseo]

[inlägget ändrat 2006-02-12 23:36:31 av hasseo]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...