如何解决下中文字体难看的问题????????

解决方案 »

  1.   

    换你自己想要的字体咯.提供你Font类
      

  2.   

    有一个一劳永逸的方法,只要执行以下代码,就可以为JAVA的图形界面的字体设置统一的格式
      //设置系统的默认字体
      private static void setUIFont() {
        Font myFont = new Font("宋体", 9, 12);
        javax.swing.plaf.FontUIResource fontRes = new javax.swing.plaf.FontUIResource(myFont);
        java.util.Enumeration keys = UIManager.getDefaults().keys();
        while (keys.hasMoreElements()) {
          Object key = keys.nextElement();
          Object value = UIManager.get(key);
          if (value instanceof javax.swing.plaf.FontUIResource) {
            UIManager.put(key, fontRes);
          }
        }
      }自己试试吧。
      

  3.   

    是乱码,还是字体难看,要是乱码的话,就要设置一下,.XML文件,页面,还有数据库里
    字体难看的放设置一下字体就可以了
      

  4.   

    Font font=new Font("宋体",Font.PLAIN,12);大概按这个方法改吧
      

  5.   

    同意rual_true(rual_true) 的方法
      

  6.   

    我在我的程序当中用了rual_true(rual_true) 的方法
    取得了部分效果
    只有lst的字体改变了
    而处在Box里面的JLabel和JComboBox的字体都没有变化,这是为什么呢?
    不解,拜求高手解答