Just nu i M3-nätverket
Jump to content

Spara information till en fil. [LÖST]


hasseo

Recommended Posts

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]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...