W Javie programuje od paru dni, na razie wszystko szło jak z płatka, ale podczas pisania prostego edytora tekstu natknąłem się na problem. Kompilator wszystko ładnie kompiluje, ale program nie chce otwierać lub zapisywać danych do pliku, na dodatek zamykanie działa =l męcze się z tym już od dwóch dni. Proszę o to kod AcionListenera, rzućcie na niego okiem.
public void actionPerformed(ActionEvent e) {
String command=e.getActionCommand();
if(command.equals("Zamknij")){
System.exit(0);
}
/******************************************************************/
else if(command.equals("Zapisz")){
String nazwa=text.getText();
String tekst=area.getText();
try{
BufferedWriter bw=new BufferedWriter(new FileWriter(nazwa));
bw.write(tekst,0,tekst.length());
bw.flush();
bw.close();
}
catch(Exception ek){}
}
/******************************************************************/
else if (command.equals("Otwórz")){
String nazwa=text.getText();
String linia;
try{
BufferedReader br=new BufferedReader(new FileReader(nazwa));
while((linia=br.readLine())!=null){
area.append(linia+"\n");
}
br.close();
}
catch(Exception ek){}
}
/******************************************************************/
else if(command.equals("Nowy")){
area.setText("1.2.3.4.5.");
}
}//zamyka actionListenera
}//zamyka program