addPopupMenuListener [não resolvido] ajuda

Ola

Tenho um combo na minha tela e no metodo

private void jComboBox1PopupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent evt) {                                                      
        jComboBox1.setPopupVisible(true);
    }                                                     

Meu problema

Tenho um objeto onde recebe o JPanel
e vou varrendo todo os objetos que ali estão,
sendo que quando a instacia for um JComboBox tenha a mesma coisa que
o codigo assima, te como ?

codigo do Objeto que varre o JPanel

  public static void controlaObjetoTelaPadrao(JPanel painel,boolean desabilita){
        for (int i =0;i<painel.getComponentCount();i++){
            Object componente =painel.getComponent(i);
          if (componente instanceof JComboBox){
                JComboBox Jfield = (JComboBox) componente ;
                
             // codigo a ser implementado   
             

>

Alguem tem alguma ideia?

ja to fincando louco com isso

Ajuda.

desede ja agradeço