@@ -154,11 +154,11 @@ nBytes = DOUBLE_BYTE; } else if (encoding.indexOf( "gb18030.2000-0") >= 0) { jclass = "sun.awt.motif.X11GB18030_0"; nBytes = DOUBLE_BYTE; } else if (encoding.indexOf("hkscs") >= 0) { - jclass = "sun.awt.HKSCS"; + jclass = "MS950_HKSCS"; nBytes = DOUBLE_BYTE; } return new XMap(jclass, minU, maxU, nBytes, addAscii, lowPartOnly); }