J'ai développé une application de bloc-notes simple en Java. Lorsque je veux enregistrer le fichier, je veux ajouter l'extension .txt à ce fichier. Cela fonctionne très bien dans le dialogue de fichierJFileChooser extension .txt
String filename;
FileDialog fd = new FileDialog(Editor.this,"Save File",FileDialog.SAVE);
fd.show();
if (fd.getFile()!=null)
{
filename = fd.getDirectory() + fd.getFile()+".txt";
setTitle(filename);
}
Il fonctionne très bien dans le FileDialog avec finename.txt
Mais quand je prends
String filename;
JFileChooser save = new JFilechooser();
Essayez d'ajouter l'extension
filename =save.getDirectory() + save.getFile()+".txt";
Cela ne fonctionne pas comment puis-je résoudre ce problème?
Si vous ne donnez pas d'entrée d'échantillon, la sortie que vous attendez et ce que vous obtenez à la place, personne ne sera en mesure d'aider – fge
Est-ce moi ou est-ce que JFileChooser n'a même pas les méthodes getDirectory() et getFile()? –
ici j'essaie d'ouvrir une boîte de dialogue de sauvegarde et d'essayer de sauvegarder le fichier avec l'extension de. Txt comment puis-je obtenir son bon fonctionnement dans filechooser mais ne fonctionne pas dans Jfilechooser? – user2488543