2009-11-19 3 views
0

Привет, я создал приложение swing с использованием java 1.5, и я создал распределяемую банку этого файла. Я могу запустить банку в ОС Windows и ОС Linux, но когда я запускаю в Mac, это дает мне ошибку. Я проверил, я использую версию Java 1.5.Ошибка в приложении java swing в Mac

Я думаю, что программа запрашивает версию java 1.6.

Как решить проблему.

Благодаря Сунил Кумар Sahoo

+1

Какое сообщение об ошибке вы получаете? –

ответ

0

Некоторые из свинг компонентов, например = JOptionPane в java1.5 в Linux и Windows, но в Java 1.6 в Mac. Поэтому вам нужно установить java 1.6. Java запускает различные функции на другой платформе в качестве новой версии. Поэтому установите java 1.6. Это решит проблему ур.

+2

Пожалуйста ... ссылки? JOptionPane был в Swing (независимо от платформы) с JDK 1.2 - и я, конечно же, не помню каких-либо компонентов Swing, существующих в одном JDK на одной платформе, а не в другом ... почему Sun даже сертифицировал «парней», извините, что мы только реализована половина компонентов «JDK. – Nate

+0

@Nate: Я согласен с вами. Какой смысл в JRE, если разные платформы имеют разные компоненты для одной и той же версии? – Kezzer

Смежные вопросы