如何在Java中导航图像文件对象数组?

如何在Java中导航图像文件对象数组?,java,arrays,file,object,navigation,Java,Arrays,File,Object,Navigation,我的任务是为一个简单的图像处理应用程序创建导航按钮,在包含图像的文件夹中导航。我需要创建选定文件夹的文件对象数组 按钮必须是next和previous按钮,用于在文件对象数组中导航下一个图像。在到达文件夹中的最后一个图像后,“下一步”按钮必须循环到第一个图像,反之亦然 我尝试使用listFiles()方法声明文件夹中包含的文件数长度的int[]数组,但收到错误:找不到符号: 我需要做什么才能创建一个文件总数长度的文件对象数组,我可以使用按钮进行导航?您的问题是在字符串上调用列表文件,而不是文件对

我的任务是为一个简单的图像处理应用程序创建导航按钮,在包含图像的文件夹中导航。我需要创建选定文件夹的文件对象数组

按钮必须是nextprevious按钮,用于在文件对象数组中导航下一个图像。在到达文件夹中的最后一个图像后,“下一步”按钮必须循环到第一个图像,反之亦然

我尝试使用
listFiles()
方法声明文件夹中包含的文件数长度的
int[]
数组,但收到错误:找不到符号:


我需要做什么才能创建一个文件总数长度的文件对象数组,我可以使用按钮进行导航?

您的问题是在
字符串上调用
列表文件
,而不是
文件
对象。尝试按如下方式修改代码:

int[] file = new int[new java.io.File("/pictures").listFiles().length];

您的问题是对字符串而不是文件对象调用
listFiles
int[] file = new int[new java.io.File("/pictures").listFiles().length];