Pegar um elemento de um Jmenu

mocada, eu criei um JMenu
private JMenu = new JMenu(“Nomes”);

e adicionei elementos nele assim

//tem que ser assim
for(i=0;i<quant;i++)
{
m1.add(tabelas[i]);
}

onde o vetor string tabelas tem alguns nomes, estes nomes
podem variar em quantidade…

quanto eu clico em “Nomes” os nomes sao listados,
vamos supor que listou
joao
maria
jose
Gabi

como faco para pegar a string jose ? ou qualquer outras delas ?

acho que deverias inserir um ActionListener em cada menu item, checar de qual JMenuItem vem a ação (getSource()) e usar o método getActionCommand() para pegar o nome

mas eu n tenho nenhum JMenuItem criado, estes nomes sao adicionados diretamente no Jmenu e agora ? Olhe o codigo que postei…