Я вижу странную проблему, связанную с JLabel
, которая используется для отображения диапазона чисел. Текст ярлыка обычно похож на 0.0 - 100.0 (например). Проблема в том, что для избранных пользователей текст выглядит искаженным. В этом примере текст будет отображаться как /- /, 0 // -/.Текст JLabel искажен
Вот что я знаю, что до сих пор:
- Это, кажется, какая-то совсем по-одной ошибки, так как каждый символ отображается в один символ Unicode за ожидаемого характера.
- Символ штриховки между двумя номерами жестко закодирован в приложении как строковый литерал.
- Это происходит в различных версиях JVM Oracle, включая 1.6.x и 1.7.x.
- Это происходит на нескольких компьютерах под управлением Windows 7.
Что может вызвать такой тип проблемы? Что еще мне следует исследовать? Благодарю.
показать нам код –
К сожалению, я не могу воспроизвести этот вопрос сам. Код довольно прост. В основном это просто установка текста метки с использованием двух чисел, которые были отформатированы с помощью NumberFormat и тире, который является строковым литералом. –
Итак, у вас нет доступа к коду? Без него довольно сложно диагностировать. – jazzbassrob