2017-08-05 63 views
0

有沒有辦法將自定義選項添加到SWT FileDialog,如paint.net中的圖像格式下拉列表?我能想到的唯一選擇就是創建一個對話框,就像eclipse中用於創建類的對話框一樣,其中有一個用於路徑的文本字段以及一個用於打開FileDialog的按鈕和一個用於選擇文件類型的單獨下拉菜單,用於例。SWT FileDialog自定義設置

paint.net Export Menu

+0

''就像paint.net中的圖片格式下拉菜單一樣嗎?我不完全確定你的意思。當我使用SWT FileDialog時(通過我的IDE中的代碼),我得到了與Paint.net顯示的相同的OPEN文件對話框。你的意思是修改**文件類型**下拉框來基本顯示任何你想要的文件類型,對話框將只顯示所選類型的文件。這可以使用** FileDialog.setFilterNames()**和** FileDialog.setFilterExtensions()**方法輕鬆完成。 – DevilsHnd

+0

感謝您的評論,但我需要添加更多的變量,用戶可以在導出時設置。但是你的方法可能在別的地方很有用。 – Professor901

回答

0

沒有辦法定製標準SWT FileDialog

這個對話框在不同的平臺(macOS,Linux,Windows)上看起來非常不同,因爲它使用本地文件對話框。這會使提供任何有意義的定製變得非常困難。

+0

感謝您的回答。我結束了使用我的問題中描述的替代方案,最終看起來很不錯。 – Professor901