FileDialog fileselect=new FileDialog(shell,SWT.SINGLE);
fileselect.setFilterNames(new String[]{"图片文件"});
fileselect.setFilterExtensions(new String[]{"*.jpg"});
String url="";
url=fileselect.open();我写的上面的代码,我想能选择jpg,gif,png等等的图片文件,该怎么加呢?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【josemourinho】截止到2008-06-27 16:04:38的历史汇总数据(不包括此帖):
    发帖数:16                 发帖分:560                
    结贴数:12                 结贴分:450                
    未结数:4                  未结分:110                
    结贴率:75.00 %            结分率:80.36 %            
    楼主加油
      

  2.   


    fileselect.setFilterExtensions(new String[]{"*.jpg"}); 这里多加几个就行了嘛
      

  3.   

    哈哈  我也遇到这种问题 等待解答-------------------------------------------------------------
                Quietly through  .....
      

  4.   

    FileDialog fileselect=new FileDialog(self,SWT.SINGLE); 
    fileselect.setFilterNames(new String[]{"*.jpg","*.gif","*.bmp","所有文件"}); 
    fileselect.setFilterExtensions(new String[]{"*.jpg","*.gif","*.bmp","*.*"}); 
    String url=""; 
    url=fileselect.open(); 
      

  5.   

    6楼的好像还是和楼主的要求不一样。
    FileDialog fileDialog=new FileDialog(shell,SWT.SINGLE);
    fileDialog.setFilterNames(new String[]{"*.jpg","所有图片"});
    fileDialog.setFilterExtensions(new String[]{"*.jpg","*.jpg;*.gif;*.png"});
    String url="";
    url=fileselect.open();
    应该是这样的
      

  6.   

    FileDialog fileDialog=new FileDialog(page.getSite().getShell(),SWT.SINGLE);
    fileDialog.setText("选择Excel文件");
    fileDialog.setFilterNames(new String[]{"Excel"});
    fileDialog.setFilterExtensions(new String[]{"*.xls;*.xlsx"});
    String url=fileDialog.open();