在applet的init()方法中,加一句:this.setfont(“字体名”)

解决方案 »

  1.   

    applet的字体与显示的客户机环境有关的,你能确定用户肯定有“宋体”的话,就换成“宋体”吧。类似这样UIManager.put("Label.font",new Font("宋体",Font.PLAIN,12));
    UIManager.put("Button.font",new Font("宋体",Font.PLAIN,12));
    .....反正每类控件都用一句话设置,注意是每类不是每个:)要不累死你。
      

  2.   

    applet的字体与显示的客户机环境有关的,你能确定用户肯定有“宋体”的话,就换成“宋体”吧。类似这样UIManager.put("Label.font",new Font("宋体",Font.PLAIN,12));
    UIManager.put("Button.font",new Font("宋体",Font.PLAIN,12));
    .....反正每类控件都用一句话设置,注意是每类不是每个:)要不累死你。
      

  3.   

    public void paint(Graphics g)
    {
        g.setFont(new Font("abc",Font.BOLD,15));
    }