import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
 
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
 
 
@SuppressWarnings("serial")
public class Menu extends JFrame implements ActionListener{
 
    // JButtons fürs Menü erstellen
    private JButton start;
    private JButton settings;
    private JButton info;
    private JButton exit;
 
 
    // Konstruktor für die Menu-GUI
    private Menu(String title) {
 
        super(title);
 
        start = new JButton("Spiel starten");
        start.setBounds(120,40,160,40);
        start.addActionListener(this);
        add(start);
 
        settings = new JButton("Einstellungen");
        settings.setBounds(120,120,160,40);
        settings.addActionListener(this);
        add(settings);
 
        info = new JButton("Credits");
        info.setBounds(120,200,160,40);
        info.addActionListener(this);
        add(info);
 
        exit = new JButton("Ende");
        exit.setBounds(120,280,160,40);
        exit.addActionListener(this);
        add(exit);
    }
 
    // Actionevents für die JButtons
    public void actionPerformed(ActionEvent e) {
 
        if (e.getSource() == start) {
            new Window();
        }
        else if (e.getSource() == info) {
            Object[] options = {"OK"};
            JOptionPane.showOptionDialog(null, "Programmiert von Chris :)", "Information", JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE, null, options, options[0]);
        }
        else if (e.getSource() == settings) {
            // settings();
        }
        else if (e.getSource() == exit) {
            System.exit(0);
        }
    }
 
//     Platzhalter für den Menüpunkt: Einstellungen
//
//    public static void settings() {
//
//    }
 
    // Startpunkt fürs Programm: Ruft den Konstruktor auf und passt ihn an
    public static void main(String[] args) {
 
        Menu menu = new Menu("Menü");
        menu.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        menu.setSize(400,400);
        menu.setLocationRelativeTo(null);
        menu.setLayout(null);
        menu.setVisible(true);
    }
}

goto line:
Compare with:
text copy window edit this code post new code