Eric Lehti wrote:
Is your Java session setting CCSID to the correct value?

This is not a terminal emulation session; nether is it a Java Toolbox or JDBC connection. This is a proprietary protocol that predates the Toolbox, and passes the raw record (as returned by _Rreadk, _Rreadd, and so forth, in the C runtime) to the Java client for processing.

At any rate, I have more information since the original post:

It seems that the old ThinView Swing client (from which the recalcitrant programs were derived) has no trouble at all displaying the Chinese characters properly, so long as either (a) I select one of the Java symbolic font names (e.g., "Dialog"), or (b) I run it on my Macintosh.

This suggests that it is indeed a matter of font rendering, and that the presence (implicit on the Mac) or absence (on the WinDoze XP box, unless it's explicitly installed) of "East Asian Language Support" is also a factor: the Firefox browser can render Chinese Unicode without requiring such support, and the Swing UI classes can do so if the Java "logical fonts" are used.

Unfortunately I don't know enough about the org.eclipse.swt UI classes to do anything about this myself.

James H. H. Lampert

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.