0
迄今爲止,我只使用Swing構建圖形用戶界面,但現在我也想讓自己熟悉標準Widget工具包。 我已閱讀文檔並構建了一個簡單的應用程序。 我的問題是現在使用FileDialog組件。SWT FileDialog中的PathMustExists和FileMustExists
我做了下面的代碼:
FileDialog openFileDialog = new FileDialog(shell, SWT.OPEN);
openFileDialog.setFilterExtensions(new String[] { "*.txt" });
openFileDialog.setFilterNames(new String[] { "Text files (*.txt)" });
openFileDialog.setText("Open file");
openFileDialog.open();
但是我發現沒有方法來設置標誌,如「PathMustExists」或「FileMustExists」。 這是不可能的FileDialog? 我是否必須擴展該類來實現該功能?如果是這樣,我該如何繼續? 或者這裏有一個更好的OpenFileDialog組件(也許在JFace中),我不知道它?