http://www.oocities.org/~starkville/SS/sshelpVISCII.htm
----------------------------------------------
To use VISCII fonts in Java applet/application
----------------------------------------------

You need Netscape Communicator 4.5, and as my applet is using the font 
'monospaced'.

Edit the file 'font.properties' in the following directory:
C:\Program Files\Netscape\Communicator\Program\Java\Classes

New:
monospaced.0=MinhQuân 1.1,ANSI_CHARSET

Old:
monospaced.0=Courier New,ANSI_CHARSET

If you cannot find the font.properties file: you didn't have the new 
Netscape 4.5 (not 4.05!).
Use WinVNKey 2.0 to enter search pattern in VISCII.
Remember to re-start Netscape after changing the font.properties.

When it's done and for testing VISCII font setup, browse:

http://www.oocities.org/~starkville/SS/SearchVISCII.htm

For users: This setup will allow you to run any Java applets to use VISCII font
for 'monospaced'.
For developers: Use 'monospaced' Java font and provide VISCII text file for browsing.

That's it...

------------------------------------------------------------
Miscellaneous Technical Stuffs
------------------------------------------------------------

Setup procedure based on: 
http://developer.netscape.com/software/jdk/i18n.html

For the JDK 1.1.6 - JDK 1.2 Beta4, font.properties in ..\lib 
can be edited as above, and
AppletViewer will be able to use VISCII TrueType fonts
in NT 4.0 and Win95.

For better coordination in future development for Vietnamese,
I suggest to use:
serif.0=UHoài 1.1,ANSI_CHARSET
or any other fonts/encodings.

sansserif.0=Tahoma,ANSI_CHARSET
for Vietnamese Unicode (coming soon).

NOTES:
MS Internet Explorer / MS Java VM are not using the font.properties.
Font names can be defined using FontX.
But, the Java applet produced will fallback to the default when run by
other browsers, i.e.: Netscape.

Van D. Ho
Email: starkville@oocities.com