LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1110|回复: 2

j2skd-1.5中文乱码问题如何解决?[已解决]

[复制链接]
发表于 2004-12-30 15:12:20 | 显示全部楼层 |阅读模式
slackware10.0+kernel2.6.9+j2sdk-1.5,在论坛和百度搜索过N遍,按照他们的建议也修改了N遍,现在mozilla和koqueror碰到Java applet中的中文,还是显示一个个方块。好像在什么地方看到有高手说J2skd 1.5修改了字体配置文件的格式,求教那个高手指点一二,如何修改配置使1.5显示中文?
谢谢了先!!!

[已解决]
详见http://www.linuxsir.cn/bbs/showthread.php?t=167620
发表于 2004-12-30 18:47:28 | 显示全部楼层
  1. # %W% %E%
  2. # Copyright 2002 Sun Microsystems, Inc. All rights reserved.
  3. #

  4. # Component Font Mappings For RedhatLinux 8.0/zh_CN
  5. #
  6. serif.0=-b&h-luxi serif-medium-r-normal--*-%d-*-*-p-*-iso8859-1
  7. serif.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  8. serif.italic.0=-b&h-luxi serif-medium-i-normal--*-%d-*-*-p-*-iso8859-1
  9. serif.italic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  10. serif.bold.0=-b&h-luxi serif-bold-r-normal--*-%d-*-*-p-*-iso8859-1
  11. serif.bold.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  12. serif.bolditalic.0=-b&h-luxi serif-bold-i-normal--*-%d-*-*-p-*-iso8859-1
  13. serif.bolditalic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  14. sansserif.0=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1
  15. sansserif.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  16. sansserif.italic.0=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1
  17. sansserif.italic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  18. sansserif.bold.0=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1
  19. sansserif.bold.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  20. sansserif.bolditalic.0=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1
  21. sansserif.bolditalic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  22. monospaced.0=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
  23. monospaced.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  24. monospaced.italic.0=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
  25. monospaced.italic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  26. monospaced.bold.0=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
  27. monospaced.bold.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  28. monospaced.bolditalic.0=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
  29. monospaced.bolditalic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  30. dialog.0=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1
  31. dialog.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  32. dialog.italic.0=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1
  33. dialog.italic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  34. dialog.bold.0=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1
  35. dialog.bold.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  36. dialog.bolditalic.0=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1
  37. dialog.bolditalic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  38. dialoginput.0=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
  39. dialoginput.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  40. dialoginput.italic.0=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
  41. dialoginput.italic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  42. dialoginput.bold.0=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
  43. dialoginput.bold.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  44. dialoginput.bolditalic.0=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
  45. dialoginput.bolditalic.1=-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

  46. # Missing Glyph Character
  47. #
  48. default.char=274f

  49. # Component Font Character Encodings
  50. #
  51. fontcharset.serif.0=sun.io.CharToByteISO8859_1
  52. fontcharset.serif.1=sun.io.CharToByteUnicodeBigUnmarked

  53. fontcharset.sansserif.0=sun.io.CharToByteISO8859_1
  54. fontcharset.sansserif.1=sun.io.CharToByteUnicodeBigUnmarked

  55. fontcharset.monospaced.0=sun.io.CharToByteISO8859_1
  56. fontcharset.monospaced.1=sun.io.CharToByteUnicodeBigUnmarked

  57. fontcharset.dialog.0=sun.io.CharToByteISO8859_1
  58. fontcharset.dialog.1=sun.io.CharToByteUnicodeBigUnmarked

  59. fontcharset.dialoginput.0=sun.io.CharToByteISO8859_1
  60. fontcharset.dialoginput.1=sun.io.CharToByteUnicodeBigUnmarked

  61. # Exclusion Ranges
  62. #

  63. # XFontSet Information
  64. #
  65. fontset.serif.plain=\
  66. -b&h-luxi serif-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\
  67. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  68. fontset.serif.italic=\
  69. -b&h-luxi serif-medium-i-normal--*-%d-*-*-p-*-iso8859-1,\
  70. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  71. fontset.serif.bold=\
  72. -b&h-luxi serif-bold-r-normal--*-%d-*-*-p-*-iso8859-1,\
  73. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  74. fontset.serif.bolditalic=\
  75. -b&h-luxi serif-bold-i-normal--*-%d-*-*-p-*-iso8859-1,\
  76. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  77. fontset.sansserif.plain=\
  78. -b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1,\
  79. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  80. fontset.sansserif.italic=\
  81. -b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1,\
  82. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  83. fontset.sansserif.bold=\
  84. -b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1,\
  85. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  86. fontset.sansserif.bolditalic=\
  87. -b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1,\
  88. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  89. fontset.monospaced.plain=\
  90. -b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1,\
  91. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  92. fontset.monospaced.italic=\
  93. -b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1,\
  94. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  95. fontset.monospaced.bold=\
  96. -b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1,\
  97. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  98. fontset.monospaced.bolditalic=\
  99. -b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1,\
  100. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  101. fontset.dialog.italic=\
  102. -b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1,\
  103. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  104. fontset.dialog.bold=\
  105. -b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1,\
  106. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  107. fontset.dialog.bolditalic=\
  108. -b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1,\
  109. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  110. fontset.dialog.plain=\
  111. -b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\
  112. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  113. fontset.dialoginput.italic=\
  114. -b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1,\
  115. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  116. fontset.dialoginput.bold=\
  117. -b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1,\
  118. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  119. fontset.dialoginput.bolditalic=\
  120. -b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1,\
  121. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  122. fontset.dialoginput.plain=\
  123. -b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1,\
  124. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  125. fontset.default=\
  126. -b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\
  127. -misc-SimSun-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

  128. filename.-misc-SimSun-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/SimSun-test.ttf
复制代码


新建一个文件名为font.properties.zh_CN
到/usr/java/j2re-1.4.2xxx/lib/,最后一行的配置自行修改
 楼主| 发表于 2004-12-30 19:26:30 | 显示全部楼层
谢谢你的建议,不过你这个只能针对j2sdk 1.4版本,对1.5根本没有任何用处。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表