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 mailing list archive is Copyright 1997-2022 by midrange.com 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
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.