Witam
prÓÓbUUję wczytać do jtextarea plik tekstowy utworzony notatnikiem
kod wygląda tak jak na końcu tej strony tylko poprawione /r/n na windowsowe
http://www.staff.amu.edu.pl/~ttomek/jpr/cwiczenia9.html
ale przy zapisie a robie to tak:
JFileChooser fc = new JFileChooser(new File("."));
int retVal = fc.showSaveDialog(null);
if (retVal == JFileChooser.APPROVE_OPTION)
{
java.io.File plik = fc.getSelectedFile();
try
{
java.io.BufferedWriter br = new java.io.BufferedWriter(
new java.io.FileWriter(plik)
);
String s;
br.write(jTextArea4.getText());
br.close();
}
catch (Exception e)
{
javax.swing.JOptionPane.showMessageDialog(this,"Błąd wejścia/wyjścia");
return;
}
}
Problem pojawia się w tym, że polskie litery np. ł jest kodowane jako 3 bajty a nie 1 tak jak było stworzone w pliku tekstowym można jakoś ustawiż inny sposób kodowania?