Java 当图片名称当前在数组中时,单击图片i[i]
我有一个文件夹,其中包含一些按字母顺序排列的图片(在大图标模式下),并使用下面的Java代码将它们以排序数组(同样按字母顺序排列)列出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
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)当你说单击图像时,你的意思是代码应该打开这些图像吗?不要打开图像,只需选择其文件夹中的图像(在后台,也不要离开当前屏幕)。