Итак, я работал над базовым c Java приложением, которое считывает данные из текстового файла с помощью буферизированного ридера и заполняет их в виде JTable.
Код отлично работает в NetBeans , специальные буквы отлично отображаются как в консоли, так и в самой форме.
Проблема в том, что после того, как я собрал проект и поместил его где-то на жесткий диск и запустил его через сгенерированный .jar, он испортил показания из файла, и появляются странные буквы ... Łä¤˘
Я пробовал это:
BufferedReader bfr = new BufferedReader(new InputStreamReader(new FileInputStream(System.getProperty("user.dir")+"\\update.txt"), "UTF-8"));
... и ...
BufferedReader bfr = new BufferedReader(new FileReader(System.getProperty("user.dir")+"\\update.txt"));
I надеюсь, ты сможешь мне помочь.