小编Lou*_*Lou的帖子

包含目录中文件列表的JList

我创建了一个JList包含目录中文件列表的文件.这是JList.

JList MList;
String ListData[]
// Create a new listbox control
List = new JList(ListData);
Run Code Online (Sandbox Code Playgroud)

我还创建了一个方法来读取目录中的文本文件列表:

     public String ReadDirectory() {
        String path = "C://Documents and Settings/myfileTxt";

        String files = null;
        File folder = new File(path);
        File[] listOfFiles = folder.listFiles();

        for (int i = 0; i < listOfFiles.length; i++) {
            if (listOfFiles[i].isFile()) {
                files = listOfFiles[i].getName();
                if (files.endsWith(".txt") || files.endsWith(".TXT")) {
                    System.out.println(files);
                }
            }
        }
        return files;
    }
Run Code Online (Sandbox Code Playgroud)

问题是我想要这个方法的结果(文本文件列表)JList.我怎样才能将File物体放入JList

java swing jlist

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

jlist ×1

swing ×1