Java JFileChooser getAbsoluteFile Add File Extension -


i have issue working know if there better way of adding file extension?

what doing right is:

string filepath = chooser.getselectedfile().getabsolutefile() + ".html"; 

im adding extension hard coded. , saving it.

just wondering if there more robust/logical manner can implemented?

thank time.

edit: ask app portable across platforms. adding .html manually may make windows solution.

edit: think ive surfed enough know .html hard coded safe havent found documentation says dont take approach (not sure).

issue: if want save file in format, text, example how detect user selected format?

filenameextensionfilter can add filters dialog how return value file type selected?

edit: have studied this still unclear how retrive user selected file type.

edit: rephrase of issue:

alt text http://img98.imageshack.us/img98/4904/savef.jpg question how can retrieve/find out 1 of 2 filters user has selected save format. html or jpeg? how retrieve info jfilechooser? thank you.

edit: found out: has jfilechooser.getfilefilter() still welcome.

edit: getfilefilter() , filenameextensionfilter comparasion solved issue.

here code snippet solves issue:

jfilechooser chooser = new jfilechooser(); chooser.setmultiselectionenabled(false); chooser.setacceptallfilefilterused(false);  filenameextensionfilter filter = new filenameextensionfilter("html documents", "htm", "html"); chooser.setfilefilter(filter);  int option = chooser.showsavedialog(chatgui.this); if (option == jfilechooser.approve_option) {     // set document parsed html     styleddocument doc = (styleddocument)textpanehistory.getdocument();     htmleditorkit kit = new htmleditorkit();      bufferedoutputstream out;      try {         system.out.println(chooser.getfilefilter());          if (chooser.getfilefilter() == filter)             system.out.println("ha ha");     } } 

Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -