如何动态的先读到目录中图片,再放进表格中?

04-03-03 chengjiuxhz

Vector vimage=new Vector();//用于存放图片

Vector vimagename=new Vector();//用于存放图片名


先从目录上读出图片文件:
File MyDir = new File("C:/jdk142/bin/photo");

每张图片放进String[] bnames = MyDir.list();

for(int i=0;i<bnames.length;i++){

String bn=bnames;
int x=i;
int bnlen=bn.length();
String subn=bn.substring(0,bnlen-4); 去掉文件后缀名,得到图片名
Image image=Toolkit.getDefaultToolkit().getImage(MyDir.getPath() + "/" +MyDir.list());
final ImageIcon iicon=new
ImageIcon(image.getScaledInstance(48,48,Image.SCALE_DEFAULT));生成图标
vimagename.addElement(subn);根据for循环向Vector中加入名称
vimage.addElement(iicon);根据for循环向Vector中加入图标
final Object[][] data = new Object[][]{

{viamagename[0],viamage[0]},
{viamagename[1],viamage[1]}};这里该如何生成????????