Como adicionar o sufixo .txt ao ficheiro gravado?

Boas eu estou construindo um editor de texto simples e queria que quando gravasse o ficheiro de texto com o JFileChooser nao fosse preciso escrever a extensao .txt… queria que esta fosse adicionada automaticamente.

alguem me sabe dizer como faco isso?

Tente:

File file = chooser.getSelectedFile();

if (!file.getName().toLowerCase().endsWith(".txt")){
     file.setName(file.getName() + ".txt");
}