我编写了 applet程序,html也放在一个文件夹内,我确定程序都没有错误,所以就不写出来了。但是在appletviewer xxx.html 时,能运行applet小程序,但是就是不显示内容,是个空白框框。在IE里也是,就是不显示内容;我是新手,很的不太懂也google了,照着别人说的修改设置也不行,望高手赐教!最好能详细一点!

解决方案 »

  1.   

    代码如下:
    import java.awt.*;
    import java.applet.*;
    import java.lang.*;class HelloApple extends Applet
    {
      String s;
      public void init()
      {
        s = "Hello!welcome into Applet World!";
      }
      public void paint(Graphics g)
      {
        setFont(new Font(s,Font.BOLD,16));
        g.drawString(s,(getSize().width/2)/2,getSize().height/2);
      }
    }
    在appletviewer中显示为初始化。然后如何修改呢??
      

  2.   

    通过编辑器先调试一下applet
    看是不是在编辑器里面运行的时候也是空白框框
      

  3.   

    这是api文档对paint方法的解释:public void paint(Graphics g)
    绘制容器。该方法将 paint 转发给任意一个此容器子组件的轻量级组件。如果重新实现此方法,那么应该调用 super.paint(g) 方法,从而可以正确地呈现轻量级组件。如果通过 g 中的当前剪切设置完全剪切某个子组件,则不会将 paint() 转发给这个子组件。
      

  4.   

    在eclipse里是显示 小程序已启动,但是在 控制台里显示 未初始化小程序!
      

  5.   


    那就是说你的htm中指向的class文件路径不正确