public ComprarJuego2() {
        initComponents();
         setLocationRelativeTo(null);
           c_perfiles.getEditor().getEditorComponent().addKeyListener(new KeyAdapter(){
       
           @Override
         public void  keyReleased(KeyEvent evt){
           
         String cadenaEscrita=c_perfiles.getEditor().getItem().toString();
         //limitar los eventos de las teclas usando el ACII 
         if(evt.getKeyCode()>=65 && evt.getKeyCode()<=90 || evt.getKeyCode()>=96 && evt.getKeyCode()<=105 || evt.getKeyCode()==8 ){
             try {            
                 c_perfiles.setModel(busqueda.getListaClientes(cadenaEscrita));
                 if(c_perfiles.getItemCount()>0){
                     c_perfiles.showPopup();
                     if(evt.getKeyCode()!=8){
                         ((JTextComponent)c_perfiles.getEditor().getEditorComponent()).select(cadenaEscrita.length(),c_perfiles.getEditor().getItem().toString().length());
                         
                     }
                     else{
                         c_perfiles.getEditor().setItem(cadenaEscrita);
                     }
                 }
                 else{
                     c_perfiles.addItem(cadenaEscrita);
                 }
             } catch (SQLException ex) {
                 Logger.getLogger(ConsultaPerfil.class.getName()).log(Level.SEVERE, null, ex);
             }
             
             
             
         }
             
             
       }
         
         
           
       
       });
    }