を使用してディレクトリのパスを取得しますか?私は、ディレクトリを選択し、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. JFileChooserで作業ディレクトリを取得する
- 3. JFileChooserを使用してディレクトリとしてフォルダを選択できません
- 4. Androidの「assets」ディレクトリの絶対パスを取得するにはどうすればよいですか?
- 5. JFileChooserを使用してユーザーが選択したファイルの数を取得する
- 6. java内のファイル名の配列からjfilechooserを使用して複数のファイル選択の絶対パスを取得するには
- 7. UNIX/Linuxでは、絶対パスを使用してディレクトリ内のすべてのディレクトリのリストを表示するにはどうすればよいですか?
- 8. JFileChooserを使用してフォルダを選択しようとしています
- 9. JFileChooserの使用 - 選択したファイルへのアクセスを取得する
- 10. JFileChooserを使用して複数のファイルを一度に選択
- 11. JFileChooser現在のディレクトリをリモートディレクトリに設定
- 12. JFileChooserを使用してディレクトリ内のすべてのファイル名を取得しますか?
- 13. JFileChooserホームグループまたはネットワークへのsetCurrentディレクトリ
- 14. JScrollpane、JFilechooser、JListを使用して選択したファイルをリストする方法は?
- 15. JFilechooserを使用してユーザーが1つのフォルダからのみ選択できるようにするにはどうすればよいですか?
- 16. 現在のディレクトリを開くようにJFileChooserを設定します
- 17. Perlプログラムの絶対パスを相対パスから取得するにはどうすればよいですか?
- 18. ユーザ入力からディレクトリをバックアップする絶対パスを使用してtarを使用するにはどうすればよいですか?
- 19. ディレクトリ内のすべてのファイルの絶対パスを取得する
- 20. Android - ファイルを選択して絶対パスを取得
- 21. 絶対パスのあるすべての最下位ディレクトリのリストを取得するにはどうすればよいですか?
- 22. JFileChooserは空のファイルを選択します
- 23. bashを使用して特定のディレクトリへの絶対パスを見つける
- 24. MacでJFileChooserを作成して、ユーザーがディレクトリを作成できるようにするにはどうすればよいですか?
- 25. bashを使用してパス内のディレクトリの数を数えるにはどうすればよいですか?
- 26. JFileChooserを使用して、クレジットカード番号の入力ファイルを選択できるようにする
- 27. JFileChooserからfile.propertiesを取得し、ResourceBundleで使用する
- 28. JavaでJFileChooserを使用してzipファイルを選択する方法
- 29. 私は、次の使用アラビア語のJFileChooser(RTL)を作成するには、カスタムのJFileChooser
- 30. ファイルのコピー時にコピーの絶対パスを取得するにはどうすればよいですか?
マニュアルを参照してくださいする必要絶対パスを提供します。 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)。 –