---
title: "Skriva till fil...."
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/28320-skriva-till-fil"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "haglind"
published: "2001-09-20T12:32:00.000Z"
updated: "2001-09-21T06:51:00.000Z"
replies: 12
views: 447
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/28320-skriva-till-fil"
---

# Skriva till fil....

## #1 — haglind, 2001-09-20T12:32Z

Om jag skriver i en TextField och vill att det jag har skrivit ska skickas till en fil, hur gör jag då?

och hur hämtar jag data från filen igen...???

Joel

Permalänk: https://www.webforum.nu/p/28320

## #2 — spango, 2001-09-20T12:39Z

[FileInputStream](http://java.sun.com/j2se/1.4/docs/api/java/io/FileInputStream.html) för att läsa filen, och [FileOutputStream](http://java.sun.com/j2se/1.4/docs/api/java/io/FileOutputStream.html) för att skriva den. [Mer läsning](http://java.sun.com/docs/books/tutorial/essential/io/index.html).

\[Redigerat av spango den 20 sep 2001\]

Permalänk: https://www.webforum.nu/p/402094

## #3 — Dinodipp, 2001-09-20T12:46Z

Typ... väldigt enkelt beskrivet och ingen felhantering. Your basic fulhack..
Skriva till fil:
TextField field;
field = new TextField();
String text = field.getText();
try {
File file = new File("Filename.txt");
FileWriter writer = new FileWriter(file);
writer.write(text);
writer.flush();
writer.close();
}catch(Exception e) {
}

läsa från fil
TextField field;
field = new TextField();
String text="";
try {
File file = new File("Filename.txt");
FileReader reader = new FileReader(file);
boolean loop = true;
while(loop) {
int charIn = reader.read();
if(charIn==-1){
loop = false;
}
else {
text+=""+charIn;
}
}catch(Exception e) {}
field.setText(text);

Permalänk: https://www.webforum.nu/p/402095

## #4 — haglind, 2001-09-20T13:23Z

Ok men nu skriver den ju bara det som står som defult i textrutan...Om jag vill att den ska reagera på ett klick....ska jag lägga en public boolean i den public som textrutan är i...???

Permalänk: https://www.webforum.nu/p/402096

## #5 — Dinodipp, 2001-09-20T13:28Z

ok vad menar du nu?
förslagsvis så använder du den rutinen när användaren har tryckt på en knapp.
sen bör du fixa till rutinen så att den är lite mindre quick and dirty.

Permalänk: https://www.webforum.nu/p/402097

## #6 — haglind, 2001-09-20T13:32Z

går det bra om jag mailar dig koden så får du se vad jag menar....???

Permalänk: https://www.webforum.nu/p/402098

## #7 — Dinodipp, 2001-09-20T13:41Z

det går bra:)

Permalänk: https://www.webforum.nu/p/402099

## #8 — Dinodipp, 2001-09-20T14:15Z

Hmmm... det visade sig vara en elev på forsmarks som antagligen går kursen
Objektorienterad programmering som ger 50 poäng...

Permalänk: https://www.webforum.nu/p/402100

## #9 — haglind, 2001-09-20T14:38Z

Ok man kan inte få hjälp då eller? Jag vet inte men du kanske vet hur våra kurser funkar eller hur....mmm...just det...men får en uppgift sen får man lösa den bäst man vill...Vi har alla koder till övningarna ligger på skolan som tidigare elever har gjort men i C++ så om jag skulle vilja fuska så e det bara ta en av dom....nä du jag var bara ute efter att få hjälp inte att fuska....Men det kanske e något fel med det...jag vet inte....

Permalänk: https://www.webforum.nu/p/402101

## #10 — Dinodipp, 2001-09-20T16:00Z

Jo hjälp är bra :)
jag har skickat lite grunx till dig..Du skulle kunna göra det "enklare" än det alternativ som jag föreslår men om det är objektorientering du skall lära dig så är det jag föreslog bra. Du kommer antagligen spöa i dina kurskamrater om du kör på den linjen :=)
Jag arbetar inte längre med java(sitter och gör c och c++ progs) så jag är nästan lite sugen att göra hela skiten bara för att hålla kunskaperna vid liv

Permalänk: https://www.webforum.nu/p/402102

## #11 — haglind, 2001-09-20T19:20Z

Ok jag trodde bara att det var något påhopp att man inte skulle ta hjälp för att man ska lära sig...men har man inga bra böcker e det inte så lätt...

Permalänk: https://www.webforum.nu/p/402103

## #12 — spango, 2001-09-20T22:05Z

Hallå där, böcker behövs inte!
<http://java.sun.com/docs/books/tutorial/>
<http://www.bruceeckel.com/> 

\[Redigerat av spango den 21 sep 2001\]

Permalänk: https://www.webforum.nu/p/402104

## #13 — Lime, 2001-09-21T06:51Z

Ville bara påpeka att det heter ÄR inte E...

Jag vet, jag E gnällig... ;-)

Och Forsmark är ett kapitel för sig. För ett tag sedan så hänvisade en lärare till en av Passagens debatter för att eleverna skulle få hjälp där. Vissa av oss som då var aktiva där blev nästan flamade för att vi inte svarade i tid...

/Lime

Permalänk: https://www.webforum.nu/p/402105

---

Tråden på webben: https://www.webforum.nu/amne/java/28320-skriva-till-fil
