为什么我运行不了这个!提示没有main!可我frame的程序也没有main 怎么就能运行!
谢谢各位指导
import java.applet.*;
import java.awt.*;
public class panel extends Applet
{
ScrollPane scpn;
Panel pnl;
Label lab;
Button btn1,btn2;
public void init()
{
scpn=new ScrollPane(0);
pnl=new Panel();
btn1=new Button("按钮1");
btn2=new Button("按钮2");
lab=new Label("移动滚动条可以看到右边各按钮");
pnl.setBackground(Color.yellow);
scpn.setBounds(0,0,200,100);
pnl.add(lab);
pnl.add(btn1); pnl.add(btn2);
scpn.add(pnl);
add(scpn);
}
}

解决方案 »

  1.   

    你说的对,在Applet下是没有main函数的。
    代码也没有问题
    在Eclipes下调试可以显示出来的
      

  2.   

    是可以没有main函数
    刚才打错了
      

  3.   

    这是一个Applet程序,要是你在DOS下面直接java panel ,是会提示没有main方法的。
      

  4.   

    提示错误是这样的
    Exception in thread "main "java.lang.NoSuchMethodError:main
      

  5.   

    Applet程序需要嵌入到html文件中运行。
    使用applet标签嵌入这个applet
      

  6.   

    楼主是一定是用java panel运行程序的