Come faccio a specificare il percorso? Dipende da computer a computer. C'è un modo per conoscere la posizione della cartella del programma?
Come faccio a specificare il percorso? Dipende da computer a computer. C'è un modo per conoscere la posizione della cartella del programma?
Dipende a chi serve il file e per cosa:
- se è un file di dati trattato dall'utente, si può passarlo come argomento al main (se applicazione "console") mentre per applicazioni GUI si usa tipicamente JFileChooser o il "vecchio" FileDialog di AWT.
- se è un file di configurazione (o altro tipo di file ad uso "privato" della applicazione), lo si può piazzare in una directory "nota", come ad esempio la "home" directory dell'utente (o sotto-cartella). La home directory si ottiene dalla system-property Java "user.home".
Ultima modifica di andbin; 04-09-2014 a 17:09
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Se volessi mettere il file nella cartella del programma, dovrei poter conoscere il percorso di tale cartella. C'è un modo? E' un file ad uso interno comunque.