Найдите ощибку
Добавлено: 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();
} }
Часто такая ерунда. Компилю нормально, а вот запуская прогу, выдаёт ошибку.... 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();
} }