求大侠相助:
在SWT怎么实现 在对话框里选择打开多个文件夹??
这里选择的是文件夹作为打开对象,还是多个。。

解决方案 »

  1.   

    JFileChooser 设置选择模式为多个,选择的类型为文件夹JFileChooser jfc = new JFileChooser();
    jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
    jfc.setMultiSelectionEnabled(true);
      

  2.   

    DirectoryDialog的能实现吗?
    JFileChooser 的风格就不一样了
      

  3.   

    怎么办呢?
    用DirectoryDialog可以实现吗?
    求达人。。
      

  4.   

    现在都使用Swing包下的类,建议用
    JFileChooser jfc = new JFileChooser(); 
    jfc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); 
    jfc.setMultiSelectionEnabled(true);
      

  5.   

    FileDialog dialog = new FileDialog(shell, SWT.MULTI);
    dialog.setText(aTitle);
    if (0 < path.length()) {
    dialog.setFilterPath(path);
    }
    dialog.setFilterExtensions(aExtList);
    dialog.setFilterNames(aNameList);
    dialog.open();
    path = dialog.getFilterPath();
    String[] selNames = dialog.getFileNames();
    for (int index = 0; index < selNames.length; index++) {
    selNames[index] = path + File.separator + selNames[index];
    }
    return selNames;
      

  6.   

    e...
    aExtList?文件的扩展名是啥哈?
      

  7.   

    FileDialog f = new FileDialog(shell, SWT.MULIT);