當過我嘗試編譯並運行這段代碼:我做錯了什麼?異常在線程「主要」 java.lang.NoSuchMethodError:主要
import java.awt.GridLayout;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public abstract class screen implements ActionListener {
private JFrame title = new JFrame("Tic-Tac-Toe");
private JButton play = new JButton("");
private JButton quit = new JButton("");
public screen() {
/* Create Window */
title.setSize(300,300);
title.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
title.setLayout(new GridLayout(3,3));
/* Add Buttons To The Window */
title.add(play);
title.add(quit);
/* Action Listeners */
play.addActionListener(this);
quit.addActionListener(this);
/* Make The Window Visible */
title.setVisible(true);
/* Letters */
play.setText("PLAY");
quit.setText("QUIT");
}
}
我得到這個:
Exception in thread "main" java.lang.NoSuchMethodError: main
我不知道我做了什麼錯誤。
我是新手。
請幫助!
我在這裏看不到主要的方法。你有沒有嘗試在命令行上運行這個類?從這裏開始:http://docs.oracle.com/javase/tutorial/getStarted/cupojava/win32.html – duffymo 2013-02-19 23:46:32
Ooo,ooo,我知道;沒有'主'。 – 2013-02-19 23:46:51
需要一個主要方法來告訴你的程序從哪裏開始 – 2013-02-19 23:47:09