を使用してディレクトリのパスを取得しますか?私は、ディレクトリを選択し、JFileChooserのを使用してディレクトリの絶対パスを取得するにはどうすればよいのJFileChooser
5
A
答えて
12
用途:と一緒に
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
//or
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
:
chooser.getCurrentDirectory()
//or
chooser.getSelectedFile();
返さFile
オブジェクトにgetAbsoluteFile()
を呼び出します。
6
JFileChooser
のメソッドは、File
オブジェクトを返します。 getAbsolutePath()
を使用してファイルの絶対名を取得します。 javadocから
変形例:
JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this directory: " +
chooser.getSelectedFile().getAbsolutePath());
}
2
試してみてください。
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
File file = chooser.getSelectedFile();
String fullPath = file.getAbsolutePath();
System.out.println(fullPath);
をフルパスがあなたに選択したディレクトリ
関連する問題
- 1. JFileChooserを使用してユーザーが選択したファイルの数を取得する
- 2. Androidの「assets」ディレクトリの絶対パスを取得するにはどうすればよいですか?
- 3. JFileChooserの使用 - 選択したファイルへのアクセスを取得する
- 4. JFileChooserを使用してディレクトリ内のすべてのファイル名を取得しますか?
- 5. JFileChooser現在のディレクトリをリモートディレクトリに設定
- 6. Perlプログラムの絶対パスを相対パスから取得するにはどうすればよいですか?
- 7. JFilechooserを使用してユーザーが1つのフォルダからのみ選択できるようにするにはどうすればよいですか?
- 8. 現在のディレクトリを開くようにJFileChooserを設定します
- 9. ディレクトリ内のすべてのファイルの絶対パスを取得する
- 10. ユーザ入力からディレクトリをバックアップする絶対パスを使用してtarを使用するにはどうすればよいですか?
- 11. 絶対パスのあるすべての最下位ディレクトリのリストを取得するにはどうすればよいですか?
- 12. bashを使用してパス内のディレクトリの数を数えるにはどうすればよいですか?
- 13. JFileChooserは空のファイルを選択します
- 14. MacでJFileChooserを作成して、ユーザーがディレクトリを作成できるようにするにはどうすればよいですか?
- 15. 絶対パスを使用するにはどのようにnetrw(Vimで)を取得しますか?
- 16. JavaでJFileChooserを使用してzipファイルを選択する方法
- 17. メーラーのアセットパイプラインでスタイルシートの絶対パスを取得するにはどうすればよいですか?
- 18. 現在のスクリプト(マルチOSソリューション)の絶対パスを取得するにはどうすればよいですか?
- 19. ファイル名のコマンドライン引数の絶対パスを取得するにはどうすればよいですか?
- 20. WCFサービス:絶対パスを使用してサーバー上のディレクトリを取得できません
- 21. 私は、次の使用アラビア語のJFileChooser(RTL)を作成するには、カスタムのJFileChooser
- 22. Macのディレクトリ用のJFileChooser:それを吸い込まないようにするには? Macの「ディレクトリのみ」モードで
- 23. Actionscriptでswfファイルの絶対パスを取得するにはどうすればよいですか?
- 24. Rails 3でリソースの絶対パスを取得するにはどうすればよいですか?
- 25. マウスなしでJFileChooserディレクトリを展開する方法はありますか?
- 26. ファイルやディレクトリの絶対パスを取得する方法*存在しない*存在しない?
- 27. JFileChooserがパスボタンクリックで次のメソッドを使用して、すべてのパス
- 28. JFileChooserを使用してJavaのファイルにファイルタイプを追加する
- 29. Pythonで%APPDATA%ディレクトリへのパスを取得するにはどうすればよいですか?
- 30. JFileChooserをディレクトリに制限する方法を教えてください。
マニュアルを参照してくださいする必要絶対パスを提供します。 java.io.Fileの取得:[こちら](http://docs.oracle.com/javase/6/docs/api/javax/swing/JFileChooser.html#getSelectedFile%28%29)。ディレクトリのみ選択:[こちら](http://docs.oracle.com/javase/6/docs/api/javax/swing/JFileChooser.html#setFileSelectionMode%28int%29)。 –