【代码】
// 新建文件选择器 JFileChooser chooser = new JFileChooser(); // 设定初始路径 chooser.setCurrentDirectory(new File(folderTxt.getText())); // 设置只选择文件夹 chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); // 弹出文件选择器 int val=chooser.showDialog(this,"Browse"); // 点OK时 if(JFileChooser.APPROVE_OPTION==val){ // 将当前选择的(目录)设置到folderTxt上 folderTxt.setText(chooser.getSelectedFile().toString()); }
【参考网文】
1.Java Swing JFileChooser和JColorChooser:文件选择器和颜色选择器_swing 文件选择器_智慧浩海的博客-CSDN博客
2.关于swing:Java JFileChooser返回选择的目录而不是浏览它 | 码农家园
3.Swing组件:JFileChooser如何设置默认路径_jfilechooser默认路径_大碗稀饭的博客-CSDN博客
END