Image

Imagezikava wrote in Imageru_java

JMenuItem

Помогите, пожалуйста, разобраться:

JMenuItem connectItem;
JMenuItem adminItem;
JMenuItem exitItem;
fileMenu = menu("Вход ");

JMenuItem[] Items = {connectItem,adminItem,exitItem};

String[] filenameItems = new String[] { "Логин", "Администрирование", "Выход" };

char[] fileShortcuts = { 'L', 'A', 'X' };

String[] fileimage = {"Image/NewPlugm.gif","Image/admin.gif","Image/exit.gif"};

String[] filetooltip = {"Ctrl+L - Вход в программу ","Ctrl+A - Администрирование ","Ctrl+X - Виход из программы "};


for(int k=0; k
[Error: Irreparable invalid markup ('<items.length;>') in entry. Owner must fix manually. Raw contents below.]

Помогите, пожалуйста, разобраться:

JMenuItem connectItem;
JMenuItem adminItem;
JMenuItem exitItem;
fileMenu = menu("Вход ");

JMenuItem[] Items = {connectItem,adminItem,exitItem};

String[] filenameItems = new String[] { "Логин", "Администрирование", "Выход" };

char[] fileShortcuts = { 'L', 'A', 'X' };

String[] fileimage = {"Image/NewPlugm.gif","Image/admin.gif","Image/exit.gif"};

String[] filetooltip = {"Ctrl+L - Вход в программу ","Ctrl+A - Администрирование ","Ctrl+X - Виход из программы "};

<lj-cut text="Далее">
for(int k=0; k<Items.length; k++)
{
Items[k]=menuitem(
fileMenu,filenameItems[k],fileShortcuts[k],fileimage[k],filetooltip[k]);

// Здесь я хочу создать JMenuItem : connectItem,adminItem,exitItem, а они не создаются...

}

private JMenuItem menuitem(JMenu m,String items,char sh,String im, String tl)
{
JMenuItem item = new JMenuItem(items);
item.setAccelerator(KeyStroke.getKeyStroke(sh, Toolkit.getDefaultToolkit()
.getMenuShortcutKeyMask(), false));

item.setToolTipText(tl);
java.net.URL url = cll.getResource(im);
ImageIcon icon = new ImageIcon(url);
item.setIcon(icon);

m.add(item);
return (item);
}"</lj-cut>