Java图形界面统计文件夹内全部文件大小,并显示在TextArea中。
1、要求做一个图形界面,里面可以指定某个文件夹;2、然后点一个按钮后,对指定文件夹里面的所有文件的大小、创建时间进行统计,并显示在一个TextArea里面;3、运行用户指...
1、要求做一个图形界面,里面可以指定某个文件夹;
2、然后点一个按钮后,对指定文件夹里面的所有文件的大小、创建时间进行统计,并显示在一个TextArea里面;
3、运行用户指定对指定文件夹里的文件夹是再深入文件夹统计更深层的文件,还是略过; 展开
2、然后点一个按钮后,对指定文件夹里面的所有文件的大小、创建时间进行统计,并显示在一个TextArea里面;
3、运行用户指定对指定文件夹里的文件夹是再深入文件夹统计更深层的文件,还是略过; 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
类 JFileChooser
类 File
方法:
list
public String[] list()返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。
如果此抽象路径名不表示一个目录,那么此方法将返回 null。否则返回一个字符串数组,每个数组元素对应目录中的每个文件或目录。表示目录本身及其父目录的名称不包括在结果中。每个字符串是一个文件名,而不是一条完整路径。
不保证所得数组中的相同字符串将以特定顺序出现,特别是不保证它们按字母顺序出现。
返回:
字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。如果目录为空,那么数组也将为空。如果此抽象路径名不表示一个目录,或者发生 I/O 错误,则返回 null。
isDirectory
public boolean isDirectory()测试此抽象路径名表示的文件是否是一个目录。
返回:
当且仅当此抽象路径名表示的文件存在且 是一个目录时,返回 true;否则返回 false
isFile
public boolean isFile()测试此抽象路径名表示的文件是否是一个标准文件。如果该文件不是一个目录,并且满足其他与系统有关的标准,那么该文件是标准 文件。由 Java 应用程序创建的所有非目录文件一定是标准文件。
返回:
当且仅当此抽象路径名表示的文件存在且 是一个标准文件时,返回 true;否则返回 false
类 File
方法:
list
public String[] list()返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。
如果此抽象路径名不表示一个目录,那么此方法将返回 null。否则返回一个字符串数组,每个数组元素对应目录中的每个文件或目录。表示目录本身及其父目录的名称不包括在结果中。每个字符串是一个文件名,而不是一条完整路径。
不保证所得数组中的相同字符串将以特定顺序出现,特别是不保证它们按字母顺序出现。
返回:
字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。如果目录为空,那么数组也将为空。如果此抽象路径名不表示一个目录,或者发生 I/O 错误,则返回 null。
isDirectory
public boolean isDirectory()测试此抽象路径名表示的文件是否是一个目录。
返回:
当且仅当此抽象路径名表示的文件存在且 是一个目录时,返回 true;否则返回 false
isFile
public boolean isFile()测试此抽象路径名表示的文件是否是一个标准文件。如果该文件不是一个目录,并且满足其他与系统有关的标准,那么该文件是标准 文件。由 Java 应用程序创建的所有非目录文件一定是标准文件。
返回:
当且仅当此抽象路径名表示的文件存在且 是一个标准文件时,返回 true;否则返回 false
参考资料: JAVA API
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询