JFileChooserを表示して、ファイルの絶対パスを取得し、そのパスを文字列に割り当てる方法
私は次のようなことをしていました:
JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
JFileChooserを表示して、ファイルの絶対パスを取得し、そのパスを文字列に割り当てる方法
私は次のようなことをしていました:
JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
File f = chooser.getSelectedFile();
String absPath = f.getAbsolutePath();
次のように完了する必要があります。
int option = chooser.showOpenDialog(parentComponent); // parentComponent must a component like JFrame, JDialog...
if (option == JFileChooser.APPROVE_OPTION) {
File selectedFile = chooser.getSelectedFile();
String path = selectedFile.getAbsolutePath();
}
File f = chooser.getSelectedFile();
String path = f.getAbsolutePath();