zoukankan      html  css  js  c++  java
  • Linux下关于解决JavaSwing中文乱码的情况

      前两天在linux中运行java 老是出乱码,很苦恼,后来网上找了好多解决办法。有些可行,有些不可行,今天总结一下。

      

      redhed 貌似没出现乱码 本身就jdk就支持中文

      红旗linux  suse等都不支持,需要自己手工配置,解决办法:

    第一种方法:

      1.从windows  C:\WINDOWS\Fonts里拿取simsun.ttc(宋体)。

      2.放到linux /usr/share/fonts/truetype中 在用fc-cache -f -v 让系统知道这个字体。

      3.linux中跳转到JDK安装目录 ..../jre/lib/fonts

      4.sudo mkdir fallback
         cd fallback
         sudo ln -s /usr/share/fonts/truetype/simsun.ttc
         sudo mkfontdir
         sudo mkfontscale

    第二种方法:(推荐)

      1.从windows C:\WINDOWS\Fonts里拿取simsun.ttc(宋体)。

      2.linux中跳转到JDK安装目录 ..../jre/lib/fonts

      3.sudo mkdir fallback  然后将Windows所拷贝的字体放到fallback中

      4.重新 source环境变量  使其生效即可解决。

        OK了 不信可以自己试下,要是有错误的话 麻烦指出 谢谢~

  • 相关阅读:
    [恢]hdu 2391
    [恢]hdu 2352
    [恢]hdu 2393
    [恢]hdu 1868
    [恢]hdu 1279
    [恢]hdu 2086
    [恢]hdu 1405
    [恢]hdu 2088
    [恢]hdu 2106
    [恢]hdu 2537
  • 原文地址:https://www.cnblogs.com/zhangyongli2011/p/2119089.html
Copyright © 2011-2022 走看看