Tag: off by one

JLabel文本乱码

我看到一个涉及JLabel的奇怪问题,用于显示一系列数字。 标签的文本通常类似于0.0 – 100.0 (例如)。 问题是,对于少数几个用户,文本显示为乱码。 在此示例中,文本将显示为/ – /,0 // – / 。 这是我目前所知道的: 它似乎是某种错误的错误,因为显示的每个字符都是预期字符后面的一个Unicode字符。 两个数字之间的短划线字符在应用程序中被硬编码为字符串文字。 它发生在各种版本的Oracle JVM上,包括1.6.x和1.7.x. 它发生在几台精选的Windows 7机器上。 什么可能导致这类问题? 我还应该调查什么? 谢谢。