Java JFileChooser не может обнаружить иностранные языки

В моем приложении пользователь выбирает файл, для которого используется JFileChooser. Бывает так, что если имя папки на каком-то другом языке, то он эту папку не определяет.

Например: на рабочем столе, если имя папки spillet sitt på er helt (норвежский), то JFileChooser отображает все папки, кроме упомянутой выше папки. Как мне справиться с этой проблемой?

PS: Оказывается, эта проблема только на Mac. Хорошо работает на окнах.


person Jatin    schedule 10.12.2012    source источник
comment
Какая у вас операционная система? Возможно, Java ожидает UTF-8, а имя папки находится в другой кодировке.   -  person John Dvorak    schedule 10.12.2012


Ответы (1)


Это известная проблема (см. здесь отчет о состоянии ошибки).

Кажется, это было исправлено в обновлениях 7u10, 7u11 и 7u12+.

Поскольку эти обновления не были официально выпущены, если вам не терпится, вы можете загрузить выпуски обзора разработчиков по адресу . java.net.

person Tomas Narros    schedule 10.12.2012