Non va ... in che senso? Cioè cosa non va? (non compila? lancia eccezione? altro?)
Poi scusa, framePanel viene creato dove? (non vedo dal codice) E poi cosa ne fai? (idem, non si vede dal codice postato)
Inoltre, hai già come minimo 2 pezzi di codice che fanno una logica praticamente uguale con solo, per quanto vedo, dati differenti. Cosa suggerirebbe di fare il buon senso?
AutoCompletamento.enable(menuCitta);
Se AutoCompletamento è una classe .... mi puzza un po'.![]()