【问题标题】:How do you navigate an array of image file objects in Java?如何在 Java 中导航一组图像文件对象?
【发布时间】:2019-11-13 20:25:13
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 您的问题是在字符串上调用listFiles,而不是在文件对象上

标签: java arrays file object navigation


【解决方案1】:

您的问题是在String 上调用listFiles,而不是File 对象。尝试如下修改您的代码:

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

【讨论】:

    猜你喜欢
    • 2013-12-06
    • 2013-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    相关资源
    最近更新 更多