0
私はプログラムに必要なファイルを保存したかったのですが、ユーザーはファイルを保存する場所を決めなければなりません...しかし、プログラムを起動するたびにパスを選択する必要がないので、ファイルを見つけるために行くパス、どのように?JAVA |ファイルパスを保存する
私はユーザーにJFileChooserでファイルを選択させました。
JButton jButton = new JButton();
JFileChooser jFileChooser = new JFileChooser();
jFileChooser.setCurrentDirectory(new File(System.getProperty("user.home")));
jFileChooser.setDialogTitle("Choose your Path!");
jFileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
if(jFileChooser.showOpenDialog(jButton) == JFileChooser.APPROVE_OPTION){
}
path = jFileChooser.getSelectedFile().getAbsolutePath();
pathBind = jFileChooser.getSelectedFile().getAbsolutePath() + "/binds.jar";
bindFile = new File(pathBind);
さらに詳しい情報が必要な場合は、私はそれを与えるでしょう...私は何かを忘れた場合は、ごめんなさい^^。
あなたは別のファイルにディレクトリを保存することができます。そのファイルをユーザーのディレクトリに保存します。 'System.getProperty(" user.home ")'を使ってユーザのホームディレクトリを選択してください。 –
私はそう考えていましたが、プログラムはそのファイルのパスを覚えていませんか、間違っていますか? //編集:気にしないで、やってみよう。ありがとうございました。 :) – ZuckerKuchen