Выбор файла из другого класса - PullRequest
0 голосов
/ 07 ноября 2011

У меня есть отдельный класс, который расширяет SwingWorker, я хочу, чтобы он открывал файл в фоновом режиме, и когда это будет сделано, он установит текст компонента в классе Main.filechooser как-то так?fc.showOpenDialog(Main); Потому что это дает мне ошибки при сборке.

1 Ответ

0 голосов
/ 07 ноября 2011

Аргумент, передаваемый showOpenDialog, должен быть родительским компонентом для диалога.Поэтому, если ваш класс Main расширяет Component, вы можете передать экземпляр этого класса в showOpenDialog.Вы не можете просто передать имя класса.

...