Проверка уникальности записи
Добавлено: 07 ноя 2014, 14:13
Добрый день! Есть программа, которая нажатием кнопки считывает информацию из текстового поля (field2) и записывает в выбранный файл (file2) формата txt. Нужно, чтобы выполнялась проверка выбранного файла - если такая запись (str2) в нем уже есть, то предлагать выбрать другой файл, а если нет - дописать. Подскажите, пожалуйста, как это сделать. Вот обработка кнопки:
Код: Выделить всё
but6.addActionListener(new ActionListener(){
public void actionPerformed (ActionEvent event){
JFileChooser myChoos = new JFileChooser();
myChoos.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
int res = myChoos.showDialog(null, "Дописать");
if (res == JFileChooser.APPROVE_OPTION){
file2 = myChoos.getSelectedFile();
String str2 = field2.getText();
try{
FileWriter f = new FileWriter(file2, true);
PrintWriter out = new PrintWriter(f);
out.println(str2);
out.close();
}
catch(IOException e){}
}
}});