java中实现选择文件_Java 实现文件夹选择
时间: 2024-05-02 16:16:58 浏览: 80
java实现文件选择
5星 · 资源好评率100%
Java 中可以使用 JFileChooser 类来实现选择文件和文件夹的功能。以下是一个简单的例子:
```java
import javax.swing.*;
import java.io.File;
public class FileChooserExample {
public static void main(String[] args) {
JFileChooser chooser = new JFileChooser(); //创建文件选择器
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); //设置选择模式为文件和文件夹
int result = chooser.showOpenDialog(null); //显示文件选择器对话框
if (result == JFileChooser.APPROVE_OPTION) { //判断用户是否点击了确定按钮
File file = chooser.getSelectedFile(); //获取用户选择的文件或文件夹
System.out.println("你选择了:" + file.getAbsolutePath());
}
}
}
```
在上面的例子中,我们创建了一个 JFileChooser 对象,然后通过 `setFileSelectionMode()` 方法设置选择模式为文件和文件夹。`showOpenDialog()` 方法显示文件选择器对话框,并返回用户点击的按钮类型。如果用户点击了确定按钮,就可以通过 `getSelectedFile()` 方法获取用户选择的文件或文件夹。最后,我们输出选择的文件或文件夹的绝对路径。
阅读全文