selection method does not contain a main type

Traumfabrik

Neues Mitglied
Hallo,

hab heute angefangen mit Hilfe der Stanford videos java zu lernen, zu mindestens hatte ich das vor.
Leider scheitere ich schon am einfachsten Programm und verstehe die im inet angebotenen Lösungen leider nicht wirklich. Ich verwende eclipse.
Hier der source code des programms.

import acm.graphics.*;
import acm.program.*;

public class HelloProgram extends GraphicsProgram {
public void run() {
add ( new GLabel ( "hello world" , 100, 75) );

}
}


Danke schon mal für die Hilfe
 
Die Fehlermeldung sagte es klar:

[TIPP]does not contain main[/TIPP]

statt
Code:
run
must du
Code:
main
nehmen.

Natürlich muss auch Form (Static, Parameter, ...) passen.

Aber wenn es den allererstes Programm ist, dann fang ohne Grafik an, und mach zuerst mal Ausgabe an der Console.
 
Ich habe nur diese videos und habe versucht das nachzuschreiben.
Anscheinend brauch ich wohl ein buch weil leider sagt mir deine antwort absolut gar nichts 🙂
ich will es lernen und habe keinerlei ahnung von form etc.
 
Ja. definitiv!

Du musst einfacher anfangen.

Fang mal damit an:
Java:
public class HelloProgram {
	public static void main(String[] args) {
		System.out.println("Hallo, Welt!");
	}
}

(ohne Grafics+Label+...)

... und Tutorials findest du genügend!

[OT]PS: Formatiere deine Beiträge hier im Forum mit den [TAG]s (den Symbolen über dem Eingabefenster).
Das solltest du oben auch nachträglich noch machen. [/OT]
 
Zuletzt bearbeitet:
Hast du dir mal das JavaDoc zum GraphicsProgram angesehen? Da steht, das du bevor überhaupt irgendwas mit run gemacht wird, erstmal
Code:
Program#init()
aufgerufen werden muss, wo du dein Programm initialisierst.

Evtl. hilft dir das hier noch etwas mehr.
 
Zuletzt bearbeitet:

Zurück
Oben