I want to be able to create a temporary text File in Java to display on screen, but using File.createTempFile() does not give me enough control over its name.
Any t
Why do you need such control over the name of a temporary file?
That question aside, no you can't have full control over the name of the file generated by createTempFile
. If you really need full control, you need to create a regular File
instead.
You may want to make use of the following:
java.io.tmpdir
System property for temporary file directorycreateNewFile()
to check for naming conflictsdeleteOnExit()