R.o.b Opublikowano 30 Kwietnia 2011 Udostępnij Opublikowano 30 Kwietnia 2011 Od paru dni bawie się w Javie w piszę prosty edytor tekstu. Wszystko cacy tylko kod który podam poniżej poprawnie się kompiluje, ale już nie działa tak jak bym chciał, jakby ktoś miał chwilkę niech rzuci na to 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=area.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 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
TheMarcQ Opublikowano 30 Kwietnia 2011 Udostępnij Opublikowano 30 Kwietnia 2011 w sensie co nie dziala? nie mam przy sobie kompilatora, a tak rzucajac okiem powinno byc dobrze... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
R.o.b Opublikowano 1 Maja 2011 Autor Udostępnij Opublikowano 1 Maja 2011 w sensie co nie dziala? nie mam przy sobie kompilatora, a tak rzucajac okiem powinno byc dobrze... Kompilator nie ma nic przeciwko i kompiluje program, ale zapisywanie, otwieranie, i tworzenie "nowego" nie działa, w sensie nic się nie robi. Opcja zamknij działa poprawnie, ponieważ program się zamyka. Może to wina, że mam ten kod w 2 pliku, a w pierwszym tworze nowy obiekt "Okno". Wiem, może niejasno wytłumaczyłem to, jak będzie trzeba to zamieszcze cały kod. ActionListener jest dobrze podpięty jakby co, bo identycznie jak w zamykaniu. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się