使用下面的代码使用完整路径填充我的JComboBox。是否有一种简单的方法来过滤它只在JComboBox中显示文件名本身。
String path = "\\\\intdatserver1\\NY_files";
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
final JComboBox jList1 = new JComboBox(listOfFiles);
答案 0 :(得分:1)
我认为你可以自己解决,但如果你坚持......
List<String> fileNames = new ArrayList<String>();
for (File file : listOfFiles) {
if (file.isFile()) {
fileNames.add(file.getName());
} else if (file.isDirectory()) {
// handle directory
}
}
答案 1 :(得分:0)