Pessoal, fiz o seguinte pra varrer um menu:
for(int i = 0; i < menuBar.getComponentCount(); i++) {
JMenu menu = (JMenu)menuBar.getComponent(i);
menu.setVisible(true);
for(int j = 0; j < menu.getComponentCount(); j++) {
menu.getComponent(j).setVisible(true);
}
}
o menuBar.getComponentCount() funciona certinho, mas na hora que eu vou varrer os JMenuItems de cada Menu não funciona.
O que estou fazendo de errado??