G
Guest
Gast
Hi Leute,
Ich habe es fast geschaft nur ich bekomme einen einzigen Fehler nicht weg.
Hier mein Code
ist nur das wichtigste. Die StringArray stehen nicht bei, sind weiter oben.
Ich bekomme diese Meldung nicht weg
Wenn ich das als Kommentar deklariere, dann sehe ich in der MenuBar 5x Golf
wenn ich es lasse, dann geht nichts :autsch:
Habt ihr vielleicht eine Idee??
Danke schon mal,
ncsi
Ich habe es fast geschaft nur ich bekomme einen einzigen Fehler nicht weg.
Hier mein Code
Code:
Container c = getContentPane();
JMenuBar mb = new JMenuBar();
// ***************************************************************
JMenu[] m = new JMenu[5];
for(int d = 0; d < m.length; d++)
{
m[d] = new JMenu("Golf");
}
// *********************************************************************
JMenuItem[] menuitem = new JMenuItem[5];
for(int d = 0; d < menuitem.length; d++)
{
menuitem[d] = new JMenuItem(st1[0]);
}
for(int d = 0; d < 4; d++)
{
m.add(menuitem[d]); //hier taucht der Fehler auf. Fehlerbeschr. siehe unten
}
JMenuBar[] menubar = new JMenuBar[0];
for(int w = 0; w < m.length; w++)
{
mb.add(m[w]);
}
p = new JPanel();
p.setLayout(new BorderLayout());
setJMenuBar(mb);//JMenuBar festlegen
setContentPane(c);
ist nur das wichtigste. Die StringArray stehen nicht bei, sind weiter oben.
Ich bekomme diese Meldung nicht weg
Code:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Cannot invoke add(JMenuItem) on the array type JMenu[]
Wenn ich das als Kommentar deklariere, dann sehe ich in der MenuBar 5x Golf
Code:
for(int d = 0; d < 4; d++)
{
m.add(menuitem[d]); //hier tauch der Fehler auf. Fehlerbeschr. siee unten
}
Habt ihr vielleicht eine Idee??
Danke schon mal,
ncsi