Se você quiser a pasta temporária do usuário, o método createTemp da classe java.io.File lhe ajuda a criar um arquivo temporário nessa pasta.
Por exemplo: /tmp (no caso Unix), c:\Documents And Settings\usuario\Local Settings\temp (no caso Windows).
A vantagem de usar a pasta temporária do usuário é que você sempre terá permissão de escrever nela (o que não é o caso de \windows\temp, se essa pasta porventura existir.)
D
douglasjunior
Ola Pessoal
Estou revivendo o tópico pois tive o mesmo problema e não encontrei a solução facilmente.
Encontrei essa lista que me ajudou e pode ajudar a vocês também.