0
我試圖打開詢問新文件的名稱和放置它的位置的對話框,然後在正確的位置創建新文件。 但是,保存對話框(這是我看到的最類似的對話框)保存打開的文件。 但是,我想,如果我右鍵單擊文件,並選擇將文件的一部分保存在另一個位置,將打開一個保存對話框,它將在選定的位置保存部分文件(我有創建規格的函數I想要在新文件中)。插件開發:使用FileDialog創建新文件對話框
我嘗試這樣做:
String[] FILTER_NAMES = { "Spectra Files (*.spectra)"};
// These filter extensions are used to filter which files are displayed.
String[] FILTER_EXTS = { "*.spectra"};
// User has selected to save a file
FileDialog dlg = new FileDialog(shell, SWT.SAVE);
dlg.setFilterNames(FILTER_NAMES);
dlg.setFilterExtensions(FILTER_EXTS);
String fn = dlg.open();
,但是,當我按下保存,我希望它在調用函數創建新的文件:
createSpectraFile();
這是創建一個新的文件與我想要的內容。
有辦法做到這一點嗎?