![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| yaja |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 30.3.2005 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Столкнулся с одной серьезной проблемой
Пришел сдавать курсовик (апплет написанный на java), который что-то визуализирует. В процессе визуализации он должен выводить симолы типа бесконечность (код "\u03C0"), и практически везде он их и выводит. Однако на компе препода он вывел сплошные квадратики. В программе я рисую этот символ следующим образом
Сижу теперь и парюсь, как вывести этот символ так, чтобы он везде был бесконечностью, а не квадратом. Буду рад любой помощи |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Попробуй поставить в качестве шрифта LucidaSansUnicode.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| yaja |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 30.3.2005 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Нельзя Еще очень интересно из-за чего такой баг выскочил?? Вроде бы unicode, никаких проблем не должно быть... |
|||
|
||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Это еще почему? В Sun JVM идет комплект шрифтов и Lucida Sans будет доступен независимо от того какие шрифты стоят в системе.
Проблема в том, что шрифт может содержать не весь диапазон юникода, а только его часть (вернее так всегда и происходит, например иероглифы как правило не включают, чтобы не увеличивать размер файла). Кстати символ \u03C0 это вроде пи а не бесконечность. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| yaja |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 98 Регистрация: 30.3.2005 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Там все хитро. Основные настройки проекта задаются в xml'ке, в частности шрифт. А для работы с файлом написан класс, который почему-то разбирает только перечисленные шрифты (писал это не я и возможности исправить нет
А как тогда надо поступать в таких ситуациях как у меня? Очень странно, если честно. А какой размер тогда у символа (в битах)? |
||||||
|
|||||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |