JFileChooser с Windows7 выглядит и чувствую отсутствующие кнопки

Мне удалось создать JFileChooser в окнах посмотрите и почувствуйте с помощью следующего кода

try {
        UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    } catch (Exception e) {     }

Но когда появляется JFileChooser, ему не хватает кнопок справа от выпадающего меню имен файлов. Пропущенные кнопки - это уровень вверх, кнопки "Создать новую папку", "Список" и "Детали".

Любые идеи о том, как я могу вернуть их?

Спасибо!

5 ответов

Решение

Кажется, это особая проблема с моим компьютером - когда я запускаю эту программу на других компьютерах, появляются кнопки. Пойди разберись.

У меня та же проблема с обновлением 18 JRE 1.6.0. Очевидно, это ошибка: Идентификатор ошибки: 6840086 В JFileChooser отсутствуют значки в правом верхнем углу при работе в Windows 7.

Эта ошибка была исправлена ​​в последней версии JRE: 1.6.0 update 22.

JFileChooser не родной диалог. На самом деле ничего в Swing нет.

Если вам нужны собственные элементы управления и диалоги, вам нужно использовать SWT вместо Swing.

Проблема все еще происходит на 1.6_0.25-b06. Я создал тему на форуме Oracle.

Сложение

У меня была эта проблема, потому что NetBeans указывал на каталог JDK 1.6.13. Мне пришлось установить JDK 1.6.25 и обновить конфигурационный файл netbean + перезагрузить NetBeans.

Вы уверены, что исключений нет? Возможно, поместите e.printStackTrace() в блок catch, чтобы быть на 100% уверенным, что исключений нет

Другие вопросы по тегам