2015-10-06 41 views
0

我想通過使用FileDialog從用戶獲取文件夾路徑。當用戶創建一個新文件夾,然後選擇它並點擊「打開」,打開文件夾以選擇其中的新文件。但是,我想在不打開它的情況下選擇新文件夾的路徑。我的示例代碼如下:如何選擇一個文件夾用於保存在SWT中?

// File standard dialog 
    FileDialog fileDialog = new FileDialog(shell); 
    // Set the text 
    fileDialog.setText("Select File"); 
    // Set filter on .txt files 
    fileDialog.setFilterExtensions(new String[] { "*.txt" }); 
    // Put in a readable name for the filter 
    fileDialog.setFilterNames(new String[] { "Textfiles(*.txt)" }); 
    // Open Dialog and save result of selection 
    String selected = fileDialog.open(); 
    System.out.println(selected); 

有人可以提供一些建議嗎?謝謝。

回答

1

如果您想讓用戶選擇一個目錄,您可以使用DirectoryDialog而不是FileDialog。

相關問題