找不到类,选择主类,我第一次使用applet

时间:2016-01-05 14:36:53

标签: java applet

这是我的代码没有显示GUI。我已多次尝试过请帮助我。我的文件名和类名是一样的。我不知道在哪里写主方法以及如何使用它。这个错误,为什么??? 错误:在类mygui.MyGui中找不到主要方法,请将main方法定义为:    public static void main(String [] args) 或者JavaFX应用程序类必须扩展javafx.application.Application Java结果:1

package guiexample;

import java.applet.Applet;
import java.awt.Button;
import java.awt.Label;
import java.awt.TextField;

public class GuiExample extends Applet{

    Label ageLabel;
    TextField age;
    Button click;
    Label result;
    @Override
    public void init(){
        ageLabel=new Label("Enter your age");
        age=new TextField();
        click=new Button();
        result=new Label("Over here");
        add(ageLabel);
        add(age);
        add(click);
        add(result);
    }

}

2 个答案:

答案 0 :(得分:0)

好的,尝试创建一个新的ex:AppletTest并将其作为这样的应用程序运行:

 import java.awt.BorderLayout;
 import java.awt.Frame;

 public class AppletTest {
   public static void main(String[] args) {
   // define applet 
    GuiExample  myApplet = new GuiExample(); 
    // create frame with title
    Frame myFrame = new Frame("My Applet");

     myApplet.init();   
     // add applet to the frame
     myFrame.add(myApplet, BorderLayout.CENTER);
     myFrame.pack(); 
     myFrame.setVisible(true); 
   } 
  } 

答案 1 :(得分:0)

您需要执行以下基本调试方法:

按照@UUIIUI发布的Hello World example键入该示例程序并运行它。

然后使用新程序中的一行一次替换一行。你很快就会发现问题。

当您发现错误时,请告诉我们将来如何帮助其他人解决相同问题。