PDA

Prikaži potpunu verziju : Pomoć oko proklete Jave


Teva
24.3.2012, 22:12
Ovako, razvijam neku mini aplikaciju u javi i prvi problem na koji sam naleteo je rad sa fajlovima, zapravo kreiranje i upisivanje u fajl.

Ovo radi
import java.io.*;
class datoteke
{
public static void upisi(String s){
try{
FileWriter ul_strim = new FileWriter("sifra.txt");
BufferedWriter out = new BufferedWriter(ul_strim);
out.write(s);
out.close();
}catch (Exception e){
System.err.println("Greska: " + e.getMessage());
}
}

public static void main(String args[])
{
upisi("Proba uspesna");
}
}

Problem nastaje kad hoću da pozovem metodu iz ove klase, u drugoj klasi, koje su u istom paketu.

Poziv izgleda ovako
datoteke.upisi(pass); // pass je string

Kompajler ne prijavljuje nikakvu grešku, ali to ne radi!
Interesuje me zašto i gde grešim!
Negde sam pročitao na netu da bi trebalo u javi da se pozivi datoteka koriste u mejnu klase, dal je to tačno? I ako jeste kako da formulišem kod da mogu da pozivam taj mejn kao gore što sam naveo, odnosno kao fju u Cu.
Hvala :)

korisnickoime
25.3.2012, 0:30
Kod mene izgleda radi to sto hoces (ako sam te dobro razumeo).

Teva
25.3.2012, 1:15
Pa to izgleda radi kad se poziva iz main-a, ali ja je pozivam kao reakciju na neki event(klik na dugme)
Što je najgore, čak se ne kreira ni datoteka. Ne desi se ništa. A ne prijavljuje nijednu grešku. :S

Teva
25.3.2012, 1:20
Glup sam xD Promašio sam event za koji radi ovo čudo :S Sad sljaka :)