Java基础问题提问,文本域输入姓名密码,代码无法运行
是一个弹出的java窗口,会显示需要输入用户名和密码,但是代码无法运行,javac可以装入,但运行出错,显示 "Exception in thread "main "
java.lang.NoSuchMethodError:main ",请问是怎么回事?
Code如下:
import java.awt.*;
import java.applet.*;
public class TryText extends Applet
{
TextField name=new TextField(30);
TextField pw=new TextField(30);
Label la1=new Label();
Label la2=new Label();
public void init()
{
this.setLayout(new FlowLayout());
la1.setText( "Name: ");
this.add(la1);
this.add(name);
la2.setText( "Password: ");
this.add(la2);
pw.setEchoChar( '* ');
this.add(pw);
}
}
------解决方案--------------------不好意思。。。没看清楚,这个是个applet小应用程序,不应该用javac去编译,应该嵌套在浏览器上面运行,或者直接用eclipse run as applet就可以运行了。