我正在使用 SWT 的 FileDialog 让用户选择几个文件:
FileDialog dlg = new FileDialog(s, SWT.MULTI);
dlg.setFilterPath(somePath);
String fn = dlg.open();
if (fn != null)
String [] files = dlg.getFileNames()
虽然fn
返回目录的绝对路径,但files
数组包含相对路径。我想获得每个文件的绝对路径。有没有办法在跨平台(Win、Linux、MacOS)的 Java 中做到这一点?