Sobrescrever arquivo txt

Ola pessoal, tenho uma dúvida simples, mas que nao encontrei soluçao ainda:

Gostaria de sobrescrever um arquivo txt:

ANTES:

C:\Users\Veronica\Desktop\saudade\uva.jpg<>AMOR<>
C:\Users\Veronica\Desktop\saudade\abraco2.jpg<>BANANA<>
C:\Users\Veronica\Desktop\saudade\saudade.jpg<>UVA<>
C:\Users\Veronica\Desktop\saudade\abraco.jpg<>BANANA<>

DEPOIS:

C:\Users\Veronica\Desktop\saudade\uva.jpg<>AMOR<>
C:\Users\Veronica\Desktop\saudade\abraco2.jpg<>BANANA<>
C:\Users\Veronica\Desktop\saudade\abraco.jpg<>BANANA<>

Ja escrevi FALSE no parametro do FileWriter mas nao consegui, o arquivo fica todo em branco. ME AJUDEM!

segue o codigo abaixo:

public void rename(String novoNome) throws IOException{
        
File dir = new File(adresse);    
jTextField3.setText(novoNome);
novoNome = jTextField3.getText().toLowerCase();  

String[] sp =  dir.getName().split("\\."); 
FileReader fr = new FileReader("/Visionneuse/mots.txt");                
BufferedWriter gravar = new BufferedWriter(new FileWriter("/Visionneuse/mots.txt", true)); 
BufferedReader br = new BufferedReader(fr);     
String temp;     
List<String> lista2 = new ArrayList<String>();

                while ((temp=br.readLine()) != null)
                {     
                    
                    if  (!temp.contains(jTextField2.getText())){
                    
                        lista2.add(temp);
                        System.out.println("*** NAO ALTERADO ***");
                        } 
                }
                String qqqq = lista2.toString();
                System.out.println("***LISTA = "+ qqqq);
                
                gravar.write(qqqq.replace(",", "\n").replace(" ", "").replace("[", "").replace("]", ""));
                gravar.close();

if (!jTextField3.getText().isEmpty()){
       if(dir.isFile()==true){   
       dir.renameTo(new File(dir.getParent()+"\\"+novoNome+"."+sp[1]));
       String nouveau1 = dir.getParent()+"\\"+novoNome+"."+sp[1].toString(); 
       jTextField2.setText(nouveau1);
       }
       else{   
       dir.renameTo(new File(dir.getParent()+"\\"+novoNome));  
       } 
}else
    jLabel5.setText("Informar Novo Nome");
    }

DESDE JA OBRIGADA! =D
veronica