Java 当图片名称当前在数组中时,单击图片i[i]

Java 当图片名称当前在数组中时,单击图片i[i],java,arrays,sorting,Java,Arrays,Sorting,我有一个文件夹,其中包含一些按字母顺序排列的图片(在大图标模式下),并使用下面的Java代码将它们以排序数组(同样按字母顺序排列)列出 public class FileNamesInArrayHighlighted { /** * @param args the command line arguments */ public static void main(String[] args) { File

我有一个文件夹,其中包含一些按字母顺序排列的图片(在大图标模式下),并使用下面的Java代码将它们以排序数组(同样按字母顺序排列)列出

public class FileNamesInArrayHighlighted {

        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {


        File folder = new File("C:\\MyFolder");
        File[] listOfFiles = folder.listFiles();

        int N = listOfFiles.length;
        String [] s = new String [N];
        String [] sorted_s = new String [N];
        Arrays.sort(s);
        for (int i = 0; i < N; i++) 
        {
              s[i] = listOfFiles[i].getName();

            System.out.println(s[i]);
        }  

        sorted_s = s;

        }

    }
公共类文件名高亮显示{
/**
*@param指定命令行参数
*/
公共静态void main(字符串[]args){
文件夹=新文件(“C:\\MyFolder”);
File[]listOfFiles=folder.listFiles();
int N=listOfFiles.length;
字符串[]s=新字符串[N];
String[]sorted_s=新字符串[N];
数组。排序;
对于(int i=0;i
我想知道如何创建第二个循环,如下所示,它将单击文件夹中的每个相关文件/图片

for (int j =0; j<N; j++) 
{

     //Click/select sorted_s[i] in its folder

 }

for(int j=0;j)当你说单击图像时,你的意思是代码应该打开这些图像吗?不要打开图像,只需选择其文件夹中的图像(在后台,也不要离开当前屏幕)。