Как установить имя пути Dynami c для FileOutputStream? - PullRequest
0 голосов
/ 28 апреля 2020

Итак, я работаю над программой JavaFX (не android) !

Программа отлично работает на моем компьютере! но когда я конвертирую его в .exe и отправляю кому-то другому, он больше не работает!

Почему? потому что это зависит от моего собственного каталога путей

FileOutputStream down1 = new FileOutputStream("C:\\Users\\Asus i7\\Desktop\\untitled1ghthr\\src\\sample\\voices\\"+name.getText()+ex1);

Этот путь существует только на моем P C, поэтому, когда я передаю свою программу кому-то другому, она не будет работать! Я пытался работать с этой функцией, но похоже, что это только для android

Environment.getExternalStorageDirectory().getAbsolutePath()

Как мне создать динамический путь c, чтобы он работал на всех ПК?

...