JFileChooser для каталогов на Mac: как заставить его не высосать?

Быстро создает пакет очень хорошо, это просто, что Вы не указали описания пакета (короткое и длинное) для Вашего приложения.

Попытка следующее:

  • Некомментарий description и long_description строки в setup.py
  • Добавляют описание для Вашего приложения
  • Повторное выполнение quickly package команда

, Которая должна уладить его.

8
задан Jonik 31 August 2009 в 12:27
поделиться

3 ответа

Как насчет использования java.awt.FileDialog? Он показывает собственный селектор файлов и позволяет создавать новые папки.

public static void main(String[] args) throws UnsupportedLookAndFeelException {
    JFrame frame = new JFrame();
    System.setProperty("apple.awt.fileDialogForDirectories", "true");
    FileDialog d = new FileDialog(frame);
    d.setVisible(true);
}
6
ответ дан 5 December 2019 в 15:25
поделиться

Я обнаружил, что есть волшебное свойство, которое вы можете установить, которое заставляет awt filepicker делать правильные вещи:

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

Я смутно помню, как пытался это сделать раньше, когда я был на OS X 10.4, и это не сработало, но теперь я использую Leopard, и он работает, так что я счастливый турист.

2
ответ дан 5 December 2019 в 15:25
поделиться

JFileChooser может видеть внешние диски. Перейдите вниз от корня в /Volumes, и все диски будут перечислены там. Это не элегантно, но работает...

http://lists.apple.com/archives/java-dev///2008/Feb/msg00079.html

1
ответ дан 5 December 2019 в 15:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: