Java JFileChooser getAbsoluteFile Ajouter l'Extension de Fichier

j'ai ce problème de travail, mais je voudrais savoir si il ya une meilleure façon d'ajouter l'extension de fichier?

ce que je suis en train de faire maintenant est:

String filePath = chooser.getSelectedFile().getAbsoluteFile() + ".html";

im ajoutant l'extension codés en dur. et puis en l'enregistrant.

demandais juste si il est plus solide/logique manière cela peut être mis en œuvre?

je vous remercie pour votre temps.

EDIT: je demande ce que je voudrais que mon application pour être portable sur l'ensemble des plates-formes. ainsi, l'ajout de .html manuellement je peut faire de cette un windows seule solution.

EDIT: je pense que ive a surfé assez pour savoir que .html codé en dur est sûr que je n'ai pas trouvé aucune documentation qui dit ne pas prendre cette approche (pas tout à fait sûr).

QUESTION: si je veux enregistrer le fichier dans un autre format, texte, par exemple, comment puis-je détecter que l'utilisateur a sélectionné le format?

FileNameExtensionFilter pouvez ajouter des filtres de la boîte de dialogue, mais comment puis-je obtenir la valeur de retour de type de fichier sélectionné?

EDIT: j'ai étudié cette mais pas encore clair comment retrive de l'utilisateur du type de fichier sélectionné.

EDIT: c'est un reformuler ma question:

le texte d'alt http://img98.imageshack.us/img98/4904/savef.jpg ma question est comment puis-je récupérer/trouver lequel des deux filtres, l'utilisateur a sélectionné comme format d'enregistrement. HTML ou JPEG? comment puis-je récupérer cette info de JFileChooser? merci.

EDIT: trouvé quelque chose: il a quelque chose à voir avec JFileChooser.getFileFilter()
votre aide toujours les bienvenus.

EDIT: getFileFilter() et FileNameExtensionFilter comparasion à résoudre ce problème.

OriginalL'auteur |