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了 不信可以自己试下,要是有错误的话 麻烦指出 谢谢~

  • 相关阅读:
    第一周任务Largest Submatrix of All 1’s
    第一周 Largest Rectangle in a Histogram
    第二次作业
    B. Light bulbs(2019 ICPC上海站)
    二维平面最近点-分治
    python生成器,推导式
    python函数名的运用,闭包,迭代器
    python函数(二)
    python函数(一)
    python基础(七)
  • 原文地址:https://www.cnblogs.com/zhangyongli2011/p/2119089.html
Copyright © 2011-2022 走看看