| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Unicode в Java |
| Автор: Tamerlann 14.3.2005, 12:18 | ||
| Здравствуйте, господа. Есть вопросик по поводу и без того хорошо разрекламированной кроссплатформенности и многоязычноти Java. Предположим, я хочу сделать GUI приложение на Java, с русским интерфейсом (или даже с китайским
то вот этот Ну это я понял. У меня стоит Windows, код написан с ASCII DOS charset, конечно ничего хорошего я и не увижу. Я конечно могу написать все это так, чтобы все было ОК под Windows. А как же быть с обиженными в таком случае пользователями других ОС? Поскольку я читал, что java поддерживает unicode UTF-16, и можно писать хоть на китайском, то я попробовал отконвертировать исходник в unicode и скомпилировать. И тут выяснилось, что javac/jikes не хотят его компилировать. Они читают код как просто ASCII и видят соответсвтенно такие строки: J L a b e l j l S i m p l e = n e w J L a b e l ( " БЕЛЕБЕРДА " ) ; И, конечно, отказываются это понимать. |
| Автор: kashka 14.3.2005, 12:48 |
| Можно здесь посмотреть: http://lib.juga.ru/article/articleview/28/1/3/ |
| Автор: DarkDS 14.3.2005, 15:40 |
| Может это поможет? http://people.comita.spb.ru/users/sergeya/java/ruschars.html |
| Автор: Tamerlann 15.3.2005, 17:12 |
| to kashka: Спасибо, но к сожалению ссылка не работает to DarkDS: Спасибо, хороая вроде штуковина. Буду чиать. Надеюсь поможет. |
| Автор: kashka 15.3.2005, 17:21 |
| Странно у меня, только что проверяла, работает |