Найдите ощибку

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Ответить
Modelator
Сообщения: 5
Зарегистрирован: 06 мар 2005, 03:08
Откуда: Нижний Новгород

08 мар 2005, 23:57

Java


Часто такая ерунда. Компилю нормально, а вот запуская прогу, выдаёт ошибку.... Exception in thread "main" java.lang.NoSuchMethodError: main

Обработка исключений нужна?


import java.awt.*;
//inport java.awt.event.*;
import java.applet. *;

public class MenuDemo extends Frame {


public void init(){
int width = 200;
int height = 200;


//int width = Integer.parseInt(getParameter("width"));

//int height = Integer.parseInt(getParameter("height"));

Frame f = new Frame("Demo Frame");

f.setSize(width, height);

MenuBar mbar = new MenuBar();

f.setMenuBar(mbar);

Menu file = new Menu("File");

file.add(new MenuItem("New... "));

file.add(new MenuItem("0pen..."));

file.add(new MenuItem("Close"));

file.add(new MenuItem("-"));

file.add(new MenuItem("Quit..."));

mbar.add(file);

Menu edit = new Menu("Edit");

edit.add(new MenuItem("Cut"));

edit.add(new MenuItem("Copy"));

//edit.add(new Menultem("Paste"));

edit.add(new MenuItem("-"));

Menu sub = new Menu("Special");

dopolnitt@yandex.rusub.add(new MenuItem("First"));

sub.add(new MenuItem("Second"));

sub.add(new MenuItem("Third"));

edit.add(sub);

edit.add(new CheckboxMenuItem("Debug"));
edit.add(new CheckboxMenuItem("Testing"));

mbar.add(edit);
f.show();

} }
Deady
Сообщения: 193
Зарегистрирован: 17 фев 2004, 13:13
Откуда: Москва
Контактная информация:

10 мар 2005, 10:19

ну, собссно как он запустится, если у тебя нет
public static void main(String[] args) {
...
}
Спросишь, зачем он нужен, этот main? Отвечу: RTFM
Ответить