Versteh den Fehler hier absolut nicht :shock: :shock: . Hab keine Lust das für jeden Eintrag einzelnd hinzuschreiben, deswegen hab ich da ne for-Schleife eingebaut, aber irgendwie klappt das mit dem Array nicht.
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Editor extends JFrame implements ActionListener
{
JPanel panel = new JPanel();
JMenuBar menueLeiste = new JMenuBar();
String[] menue = {"Datei", "Bearbeiten", "Ansicht", "Einfügen", "Format", "Tabelle", "Fenster"};
int i;
public Editor()
{
this.setSize(500, 500);
this.setTitle("Editor");
this.panel.setLayout(null);
Container cp = this.getContentPane();
cp.add(this.panel);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
}
public static void main (String[] args)
{
new Editor();
}
public void createMenu()
{
for(i=0; i<=menue.length; i++)
{
JMenu menue[i] = new JMenu(menue[i]);
menueLeiste.add(menue[i]);
}
this.setJMenuBar(menueLeiste);
}
}