如何把图片随机排列

来源:百度知道 编辑:UC知道 时间:2024/07/08 12:33:49
想把文件夹里的图片随机排列,而不是那种按什么修改时间,文件名称,文件大小排列,有没有人知道方法?

String a[]=new String[4];
String b[]=new String[4];
int w[4],h[4];//4幅图片的宽和高
Random ran=new Ranom();
int s=0;
for(int i=4;i>0;)
{
s=ran.nextInt(i);
if(!a[s].equals(""))
{
b[4-i]=s;
a[s]="";
i--;
}
}
public void paint(......)
{
..
..
int x=0,y=0;
for(int i=0;i<4;i++)
{
//w[b[i]]
//h[b[i]]
g.drawImage(b[i],x,y,w[[b[i]],h[b[i]],this);
x+=w[b[i]]+10;
}
}