Comment requestr aux users le nom du file?

exporter du contenu vers un file xls en utilisant java avec la boîte de dialog de sauvegarde: – Où puis-je requestr un nom de file pendant l'logging? Je préfère requestr quel nom de file est enregistré.

public static void main(Ssortingng args[]) { SaveToExcel exp = new SaveToExcel(); exp.writePropertiesIntoExcel("D:\\ExcelFile.xls"); } 

Vous devez utiliser JFileChooser si vous souhaitez laisser les users choisir l'endroit où save le file.

  JFileChooser chooser = new JFileChooser(); chooser.setFileSelectionMode(JFileChooser.APPROVE_OPTION); chooser.setMultiSelectionEnabled(false); int returnVal = chooser.showSaveDialog(null); if(returnVal == JFileChooser.APPROVE_OPTION){ File f = chooser.getSelectedFile(); Ssortingng a = f.getAbsolutePath(); SaveToExcel exp = new SaveToExcel(); exp.writePropertiesIntoExcel(a); } 

Un code simple que vous pouvez utiliser dans votre méthode, vous obtenez le path dans lequel vous souhaitez save votre file.