2010-01-12 4 views
0

Мне нужно использовать AWT-файлы для моего java-приложения, потому что мы хотим дать пользователям собственный выбор файла mac. Да, я знаю abut quaqua, и мы используем его, но он не использует собственный выбор файлов, а пользователям Mac это не нравится. Выбора файла я в настоящее время беспокоит о множествах глобальной Собственость:Могут ли файлы AWT-файлов не получить доступ к файлам в OSX?

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

Это сделано потому, что я хочу, чтобы пользователь только быть в состоянии выбрать каталог, но по некоторым причинам я не могу перемещаться выбрать или перемещаться по синонимам. У меня есть другой файл, который использует те же свойства, что и выше, но в этом я установил его в FileDialog.SaveDialog, и с этим выбором файла я могу использовать псевдонимы. Кто-нибудь знает, можно ли использовать псевдонимы в виде открытого шаблона файла, который может выбирать только каталоги и все еще может использовать псевдонимы?

ответ

0

В Mac OS X 10.5.8, Java 1.5.0_22, установка файлаDialogForDirectories и использование JFileChooser для DIRECTORIES_ONLY, я могу перемещаться по псевдониму, пока псевдоним указывает на каталог.

+1

Правильно, но я использую FileDialog (AWT), а не JFileChooser (Swing), нет возможности получить собственные собственные файлы выбора OS, кроме как с помощью выбора AWT-файла. – Mike2012

 Смежные вопросы

  • Нет связанных вопросов^_^