Кнопки переключения Java в Mac OS X отключены без видимой причины
Вопрос
Я написал приложение на Java, и когда оно запускается на компьютере одного клиента под управлением OS X, кнопки Сохранения и экспорта отключены.(Все остальное работает в приложении.)
Обе эти кнопки открывают стандартное диалоговое окно сохранения файла.
Есть какие-нибудь идеи?
Решение 3
Это было вызвано дезинформацией, полученной от заказчика.
Оказывается, клиент пытался сохранить файлы в месте, где они не могут быть сохранены на его жестком диске.
Другие советы
Тот факт, что эти кнопки открывают диалоговое окно с файлом, вероятно, не имеет никакого отношения к тому, что оно отключено.Кнопки могут оказаться отключенными по целому ряду причин,
- его
setEnabled
может быть вызван с помощьюfalse
, - при использовании действия его
setEnabled
может быть вызван с помощьюfalse
, и - при использовании действия у него может быть свойство "включено", которое потенциально отключает его;видишь Экшен для получения дополнительной информации там есть список объектов недвижимости.
Не могли бы вы опубликовать, как вы "реализовали JButtons"?
Удар в неизвестность, но большинство компьютеров Mac по-прежнему работают под управлением Java 1.5;проверьте, не ведет ли ваш текущий код себя неправильно с Java 1.5 на вашей стороне.Может быть, именно в этом и заключается ваша проблема.