Это безопасно использовать Символы Unicode в Java GUI?

для кнопки воспроизведения в Java GUI, я в настоящее время использую кнопку с помощью метки, установленной на «▻» (нашел это Символ в таблице символов Unicode). Как я понимаю, лучше не использовать такие символы непосредственно в исходном коде, а скорее использовать явное представление Unicode, например \ U25BB в этом примере, потому что некоторые инструменты (редактор, ...) могут быть не в состоянии Чтобы обработать файлы с содержимым не-ASCII (это правильно?).

Предполагая, что скомпилированный класс содержит правильный символ, при каких обстоятельствах будет GUI не , показывает предполагаемый символ на текущей операционной системе ПК? Linux, Windows, Mac Должен ли все поддерживать UTF-16, верно? Доступны доступные шрифты или настройки шрифтов, вызывают проблемы с этим подходом?

(Конечно, я мог бы добавить значок, но зачем добавлять дополнительные ресурсы, если символ уже должен быть доступен ... Учитывая, что это портативный раствор)

5
задан dcn 13 September 2011 в 09:32
поделиться