簡體   English   中英

AWT文件選擇器可以不訪問OSX中的別名嗎?

[英]Can AWT file choosers not access Aliases in OSX?

我需要為我的Java應用程序使用AWT文件選擇器,因為我們想為用戶提供本機mac文件選擇器。 是的,我知道quaqua,我們使用它,但是它不使用本機文件選擇器,mac用戶不喜歡它。 我目前擔心的文件選擇器設置了全局屬性:

System.setProperty("apple.awt.fileDialogForDirectories", "true");

這樣做是因為我希望用戶只能選擇目錄,但是由於某種原因,我無法導航選擇或導航別名。 我有另一個文件選擇器,它使用上面列出的相同屬性,但是在此文件選擇器中,我將其設置為FileDialog.SaveDialog,並使用此文件選擇器可以使用別名。 有誰知道是否可以使用別名一個只能選擇目錄並且仍然可以使用別名的開放式文件選擇器?

在Mac OS X 10.5.8,Java 1.5.0_22上,設置fileDialogForDirectories並使用為DIRECTORIES_ONLY設置的JFileChooser ,只要別名指向DIRECTORIES_ONLY ,我就可以瀏覽別名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM