Hallo zusammen,
kann mir jemand sagen was an folgendem code nicht passt?
Mein Menu zeigt das item aber nicht und ich weis nicht warum.
kann mir jemand sagen was an folgendem code nicht passt?
Java:
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class Menu{
private JMenuBar menuBar;
private JMenu menu;
private JMenuItem item;
public Menu() {
menuBar = new JMenuBar();
menu = new JMenu("Menü");
menuBar.add(menu);
item = new JMenuItem("JAA");
menu.add(item);
}
public JMenuBar getJMenuBar() {
return menuBar;
}
}
Java:
public Main() {
frame = new JFrame();
spiel = new Spiel();
menu = new Menu(); -> Menu-Klasse
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
GraphicsEnvironment graphics = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice device = graphics.getDefaultScreenDevice();
device.setFullScreenWindow(frame);
frame.add(spiel);
frame.setJMenuBar(menu.getJMenuBar());
frame.addKeyListener(spiel.getKeyboard());
frame.setVisible(true);
spiel.start();
}
public static void main(String[] args) {
new Main();
}
Mein Menu zeigt das item aber nicht und ich weis nicht warum.