JMenuBar ist geaddet, aber nicht im Frame. Wo ist der Fehler? (inkl. Code)

JavaMeetsBlueJ

Bekanntes Mitglied
Hallo liebe Forum-User,
Ich bin gerade neu hier und bringe mir Java per Internet und Literatur selbst bei, da es an meiner Schule nicht unterrichtet wird und es mich schon seit langer Zeit brennend intressiert.
Ich habe nun folgendes Problem: In meinem Buch bin ich gerade beim Kapitel Guis und habe lediglich den Quelltext zum "normalen GUI" erweitert mit den vorgegebenen Zeilen Code im Buch. Ziel ist es, eine MenuBar einzufügen. Bei folgendem Code öffnet sich jedoch lediglich ein normales Fenster ohne MenuBar und ich finde den Fehler einfach nicht.

lg


Java:
import javax.swing.*;

public class Beispiel_1
{
private JFrame fenster = new JFrame();
JMenuBar mnHauptmenue = new JMenuBar();

public static void main(String[] args)
{
new Beispiel_1();
}

Beispiel_1()
{
fenster.setSize(300,250);
fenster.setLocation(150,320);
fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenster.setTitle("Meine erste GUI");

JMenu mnDatei = new JMenu("Datei");
mnHauptmenue.add(mnDatei);

JMenuItem mnOeffnen = new JMenuItem("Öffnen");
JMenuItem mnBeenden = new JMenuItem("Beenden");

mnDatei.add(mnOeffnen);
mnDatei.add(mnBeenden);

fenster.setVisible(true);



}

}
 
Danke für die schnelle Antwort, das habe ich auch in irgendeinem Video gesehen nur ich Troll habs anscheinend nicht in die main-Methode geschrieben. Dann kanns ja weiter gehen 🙂
 

Zurück
Oben