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