applet是不能用java执行的。需要嵌入到html中,用appletviewer或IE查看。或者在你的T4.java中添加一个main方法进行调用。java可执行文件必须有一个main方法

解决方案 »

  1.   

    C:\Documents and Settings\Administrator>appletviewer T4
      

  2.   

    这个程序没有main方法,java执行时是从这开始的。这是一个applet,应该这样,写一个html,也可以写在applet中,如下:
    1、
    <html>
    <head><title>Applet Test<title></head>
    <body>
    <applet code="T4" width="300" height="300"></applet>
    </body>
    把它放在T4.class一起,命名为my.html然后

    C:\Documents and Settings\Administrator>appletviewer my.html2、修改程序
    /*
     *<html>
     *<head><title>Applet Test<title></head>
     *<body>
     *<applet code="T4" width="300" height="300"></applet>
     *</body>
     */
    import java.applet.*;
    import java.awt.*;
    public class T4 extends Applet
    {
    public void paint(Graphics g)
    { long jiecheng=1;
    for(int i=10;i>=1;i--)
    {
    jiecheng=jiecheng*i;
    }
    g.drawString("10的阶乘是"+jiecheng,10,20);
    }
    }
    编译完之后,运行
    appletviewer T4.class
    第二种方法我没有试过,你试一下。
      

  3.   

    C:\Documents and Settings\Administrator>appletviewer T4