HI. ich habe folgendes kleines Prog geschrieben:
Wenn ich das dann ausführe passt alles, ich habe ein fenster und einen button, wenn ich den anklicke bekommen ich ne meldung. gut. ABER:
wenn ich jetzt in die klasse "lauscher" (jaja... ich habe immer dumme namen
) eine leere zeile einfüge (sieht so aus)
dann kann ich das prog nimmer ausführen. das selbe passiert wenn ich zweimal
hinschreibe... kann ich nur eine Zeile hinschreiben? muss ich da eigene methoden entwickeln die ich dann aufrufe?
was kann ich tun? thx for help.
achja, der fehler lautet "Exception in thread "main" java.lang.NoSuchMethodError: main
(ich habe die klasse mit main aber public
)
Code:
import java.awt.* ;
import java.awt.event.* ;
public class Events{
public static void main(String[] args){
Frame MainFrame = new Frame("Das ist ein tolles Programm!");
MainFrame.setSize(500,500);
MainFrame.setLayout(new BorderLayout());
Button Button1 = new Button ("Mich anklicken");
MainFrame.add(Button1, "Center");
MainFrame.setVisible(true);
Button1.setSize(100,30);
ActionListener action = new Lauscher();
Button1.addActionListener(action);
}
}
class Lauscher implements ActionListener {
public void actionPerformed (ActionEvent e) {
System.out.println("Der Knopf wurde gedrückt");
}
}
Wenn ich das dann ausführe passt alles, ich habe ein fenster und einen button, wenn ich den anklicke bekommen ich ne meldung. gut. ABER:
wenn ich jetzt in die klasse "lauscher" (jaja... ich habe immer dumme namen
Code:
class Lauscher implements ActionListener {
public void actionPerformed (ActionEvent e) {
System.out.println("Der Knopf wurde gedrückt");
}
}
Code:
System.out.println("Der Knopf wurde gedrückt");
was kann ich tun? thx for help.
achja, der fehler lautet "Exception in thread "main" java.lang.NoSuchMethodError: main
(ich habe die klasse mit main aber public