private void buscar(){
        GestionarCliente gc = new GestionarCliente();
        ArrayList<Cliente> cBuscado = gc.buscarCliente(this.buscarPor(), textBuscar.getText());
        System.out.println(opcionBusqueda);
        if(opcionBusqueda){
            buscar.setVisible(true);
            buscar.setTitle("Resultado");
            buscar.setSize(500, 300);
        }
        DefaultTableModel modelo = (DefaultTableModel)tablaBuscar.getModel();
        this.limpiarTablaBuscar();
        try{
        for(int i =0;i<cBuscado.size();i++){
            modelo.addRow(new Object[]{i+1,cBuscado.get(i).getIdCliente(),cBuscado.get(i).getNombre(),cBuscado.get(i).getApellidos(),cBuscado.get(i).getApodo(),cBuscado.get(i).isEspecial()});
        }
        }catch(Exception e){
            e.printStackTrace();
        }
        gc.desconectar();
        opcionBusqueda=true;
    }