私はjavaで簡単なダウンロードマネージャを作成しています。jFileChooser保存ボタンとキャンセルボタンが変更されました(保存はキャンセルされ、キャンセルは保存されます)Java
マックでコードを実行している場合、それは正常に動作しますが、私は、Windows 7でそれをテストするために行った、と私は、この問題を得た:
私は名前を付けて保存]をクリックした場合、それはC:\Users\Gui
私はキャンセルする]をクリックした場合、それは私が使用しているC:\Users\Gui\Documents
コードに変更します:
JFileChooser f = new JFileChooser();
f.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
f.showSaveDialog(null);
tfPath.setText(f.getCurrentDirectory().toString());
誰でもこの問題の解決方法を知っていますか? JFileChooser
の
読む[showSaveDialogのドキュメント](http://docs.oracle .com/javase/8/docs/api/javax/swing/JFileChooser.h tml#showSaveDialog-java.awt.Component-)、戻り値に細心の注意を払ってください。 – VGR